Einzelne Merkmale ausblenden Artikelliste /gallerieliste

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.369
243
AW: Einzelne Merkmale ausblenden Artikelliste /gallerieliste

Ich hatte mein Beispiel aus der 3.17er kopiert, daher wohl der abweichende Code. Im Grund musst du nur die roten Zeilen ergänzen. Das hätte ich vielleicht erwähnen sollen.
 

tewert1

Aktives Mitglied
6. Mai 2014
60
0
AW: Einzelne Merkmale ausblenden Artikelliste /gallerieliste

Hallo Martinwolf,

das mit dem ergänzen kam schon so rüber, da du die Stellen ja rot markiert hattest. Ich habe halt nur das Problem das die Box ganz verschwindet. Auch ist es mir unheimlich oder unbekannt, die alte Datei stehen zu lassen. Ich hatte im ersten Anlauf die orginale Datei umbenannt.
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.369
243
AW: Einzelne Merkmale ausblenden Artikelliste /gallerieliste

Hallo Martinwolf,

das mit dem ergänzen kam schon so rüber, da du die Stellen ja rot markiert hattest. Ich habe halt nur das Problem das die Box ganz verschwindet.

Ganz verschwinden dürfte sie aber nicht, denn die Abfrage beginnt ja erst innerhalb der foreach Anweisung. Das heißt, es müsste zumindest die Box gerendert werden, sofern diese denn auch in der Boxenverwaltung aktiviert ist.
 

tewert1

Aktives Mitglied
6. Mai 2014
60
0
AW: Einzelne Merkmale ausblenden Artikelliste /gallerieliste

Von anderen Systemen bin ich gewohnt das ich die Datein ersetzte, nun hatte ich also die _custom.tpl Datei auf den Server geladen und die alte orginal.tpl im Namen geändert.
Mal schauen ob ich es noch gebacken bekomme.
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.369
243
AW: Einzelne Merkmale ausblenden Artikelliste /gallerieliste

Die Originaldatei niemals löschen. Wenn die nicht mehr existiert greift auch das _custom logischerweise nicht!
 

Truckstyler

Sehr aktives Mitglied
15. Oktober 2010
274
36
AW: Einzelne Merkmale ausblenden Artikelliste /gallerieliste

Für die Merkmalfilterbox (box_filter_merkmale_custom.tpl):

Code:
[B][COLOR=#ff0000]{assign var='filterMerkmale' value=','|explode:"lesestufe,altersempfehlung,größe,schuljahr"}[/COLOR][/B]

{if $BoxenEinstellungen.navigationsfilter.merkmalfilter_verwenden=="box"}
    {if $Suchergebnisse->MerkmalFilter|@count > 0}
        <div class="sidebox" id="sidebox{$oBox->kBox}">
            <div class="sidebox_content">
                <ul class="filter_state">
                    {foreach name=merkmalfilter from=$Suchergebnisse->MerkmalFilter item=Merkmal}
                        [COLOR=#ff0000][B]{if !$Merkmal->cName|strtolower|in_array:$filterMerkmale}[/B][/COLOR]
                            {assign var=kMerkmal value=$Merkmal->kMerkmal}
                            <li class="label">
                                {if $Einstellungen.navigationsfilter.merkmal_anzeigen_als != "T" && $Merkmal->cBildpfadKlein|count_characters > 0 && $Merkmal->cBildpfadKlein != "gfx/keinBild.gif"}
                                    <img src="{$Merkmal->cBildpfadKlein}" alt="" class="vmiddle" />
                                {/if}
                                {if $Einstellungen.navigationsfilter.merkmal_anzeigen_als != "B"}{$Merkmal->cName}{/if}
                            </li>
                            {if ($Merkmal->cTyp == "SELECTBOX") && $Merkmal->oMerkmalWerte_arr|@count > 1}
                                <li class="values select">
                                    <form id="filter_characteristic_{$Merkmal->kMerkmal}" class="m_form" action="navi.php" method="get">
                                        <fieldset>
                                            {if $NaviFilter->Kategorie->kKategorie > 0}<input type="hidden" name="k" value="{$NaviFilter->Kategorie->kKategorie}" />{/if}
                                            {if $NaviFilter->Hersteller->kHersteller > 0}<input type="hidden" name="h" value="{$NaviFilter->Hersteller->kHersteller}" />{/if}
                                            {if $NaviFilter->Suchanfrage->kSuchanfrage > 0}<input type="hidden" name="l" value="{$NaviFilter->Suchanfrage->kSuchanfrage}" />{/if}
                                            {if $NaviFilter->MerkmalWert->kMerkmalWert > 0}<input type="hidden" name="m" value="{$NaviFilter->MerkmalWert->kMerkmalWert}" />{/if}
                                            {if $NaviFilter->Suchspecial->kKey > 0}<input type="hidden" name="q" value="{$NaviFilter->Suchspecial->kKey}" />{/if}
                                            {if $NaviFilter->SuchspecialFilter->kKey > 0}<input type="hidden" name="qf" value="{$NaviFilter->SuchspecialFilter->kKey}" />{/if}
                                            {if $NaviFilter->Suche->cSuche|count > 0}<input type="hidden" name="suche" value="{$NaviFilter->Suche->cSuche}" />{/if}
                                            {if $NaviFilter->Tag->kTag > 0}<input type="hidden" name="t" value="{$NaviFilter->Tag->kTag}" />{/if}
                                            {if is_array($NaviFilter->MerkmalFilter) && !$NaviFilter->MerkmalWert->kMerkmalWert}
                                                {foreach name=merkmalfilter from=$NaviFilter->MerkmalFilter item=mmfilter}
                                                    <input type="hidden" name="mf{$smarty.foreach.merkmalfilter.iteration}" value="{$mmfilter->kMerkmalWert}" />
                                                {/foreach}
                                            {/if}
                                            {if is_array($NaviFilter->TagFilter)}
                                                {foreach name=tagfilter from=$NaviFilter->TagFilter item=tag}
                                                    <input type="hidden" name="tf{$smarty.foreach.tagfilter.iteration}" value="{$tag->kTag}" />
                                                {/foreach}
                                            {/if}
                                            <select id="select_filter_attribute_{$kMerkmal}" name="mf{$kMerkmal}" onchange="javascript:document.getElementById('filter_characteristic_{$Merkmal->kMerkmal}').submit();">
                                                <option value="">{lang key="pleaseChoose" section="global"}</option>
                                                {foreach name=merkmalwertfilter from=$Merkmal->oMerkmalWerte_arr item=MerkmalWert}
                                                    <option value="{$MerkmalWert->kMerkmalWert}"{if $MerkmalWert->nAktiv} selected="selected"{/if}>{$MerkmalWert->cWert} ({$MerkmalWert->nAnzahl})</option>
                                                {/foreach}
                                            </select>
                                            <noscript><input type="submit" value="{lang key="view" section="global"}" /></noscript>
                                        </fieldset>
                                    </form>
                                </li>
                            {else}
                                {foreach name=merkmalwertfilter from=$Merkmal->oMerkmalWerte_arr item=MerkmalWert}
                                    {assign var=kMerkmalWert value=$MerkmalWert->kMerkmalWert}
                                    {if $MerkmalWert->nAktiv}
                                        <li class="vmiddle">
                                            <a rel="nofollow" href="{$NaviFilter->URL->cAlleMerkmalWerte[$kMerkmalWert]}" class="active"{if $Merkmal->cTyp == "BILD"} title="{$MerkmalWert->cWert}"{/if}>
                                                {if $MerkmalWert->cBildpfadKlein != "gfx/keinBild_kl.gif" && $Merkmal->cTyp != "TEXT"}<img src="{$MerkmalWert->cBildpfadKlein}" alt="" class="vmiddle" />{/if}
                                                {if $Merkmal->cTyp != "BILD"}{$MerkmalWert->cWert}{/if}
                                                <em class="count">({$MerkmalWert->nAnzahl})</em>
                                            </a>
                                        </li>
                                    {else}
                                        <li class="vmiddle">
                                            <a rel="nofollow" href="{$MerkmalWert->cURL}"{if $Merkmal->cTyp == "BILD"} title="{$MerkmalWert->cWert}"{/if}>
                                                {if $MerkmalWert->cBildpfadKlein != "gfx/keinBild_kl.gif" && $Merkmal->cTyp != "TEXT"}<img src="{$MerkmalWert->cBildpfadKlein}" alt="" class="vmiddle" />{/if}
                                                {if $Merkmal->cTyp != "BILD"}{$MerkmalWert->cWert}{/if}
                                                <em class="count">({$MerkmalWert->nAnzahl})</em>
                                            </a>
                                        </li>
                                    {/if}
                                {/foreach}
                            {/if}
                            {if !$smarty.foreach.merkmalfilter.last}<li class="filter_spacer"></li>{/if}
                        [B][COLOR=#ff0000]{/if}[/COLOR][/B]
                    {/foreach}
                </ul>
            </div>
        </div>
    {/if}
{/if}

Wobei die oben eingetragenen Merkmalnamen natürlich nur Beispiele sind. Hier trägst du ein welche Merkmale du nicht anzeigen lassen möchtest.
Im Shop 5 und dem Nova Template ist alle anders o_O. Hast du das zufällig auch parat oder weisst an welcher Datei man anpacken muss?
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Merkmale für einzelne Produkte Technische Fragen zu Plugins und Templates 13
Neu Ist es möglich einen manuellen Abgleich zu starten für einzelne Produkte? Shopify-Connector 1
Neu Einzelne Produkte in der Wawi können nicht bearbeitet werden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Bewertungserinnerungen für einzelne Kunden deaktivieren Allgemeine Fragen zu JTL-Shop 4
Neu Einzelne Aufträge ohne Scan und ohne Bestätigung einzelner Artikel Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Einzelne Bilder für Plattform deaktivieren Schnittstellen Import / Export 0
Neu Shopware - UST-ID (Pflicht)Angabe für einzelne Länder möglich ? Shopware-Connector 2
Neu Merkmale - Sprachen fehlen JTL-Wawi - Fehler und Bugs 1
Neu Designvorlage Codiva_DRAGO2019_V1_3219 ( Batteriegesetz ) neben das Merkmale einbinde eBay-Designvorlagen - Ideen, Lob und Kritik 4
Neu Merkmale - Eingaben beim HTML-Editor werden nicht gespeichert - übernommen JTL-Wawi - Fehler und Bugs 2
Neu Wawi 1.6 Merkmale JTL-Wawi - Fehler und Bugs 4
Neu [SHOP5][NOVA] Filtersuchfeld filtert nur sichtbare Merkmale JTL-Shop - Fehler und Bugs 1
Globale Merkmale nicht mehr da?? Einrichtung JTL-Shop5 3
Neu Mehrfachauswahl Merkmale, Or-Verknüpfung der Merkmal-Werte JTL-Shop - Fehler und Bugs 2
Neu Merkmale modifizieren welche Datei Allgemeine Fragen zu JTL-Shop 1
email Variable ausblenden wenn leer Einrichtung JTL-Shop5 4
Neu Shop 5 Artikel ohne Bestand ausblenden Allgemeine Fragen zu JTL-Shop 2
Neu JTL Shop5 ... Merkmalwerte mit 0 Treffer ausblenden Templates für JTL-Shop 0
Neu Menge auf der Artikeldetailseite ausblenden Allgemeine Fragen zu JTL-Shop 4
Neu Kategorie im Megamenu ausblenden Einrichtung von JTL-Shop4 0
Neu Bei Globalen Vorlagen für den Lieferschein die Bankdaten ausblenden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Shop 5.1.1 - Warenkorb und Login im Header ausblenden / entfernen Templates für JTL-Shop 2
Neu Bestand pro Lager bei mehrern Lägern ausblenden im Nova Template nur Ampel anzeigen in Artikelbeschreibung Templates für JTL-Shop 2
Neu Alte Aufträge im Bereich "Verkauf" ausblenden? (obwohl "ohne Rechnung") User helfen Usern - Fragen zu JTL-Wawi 3

Ähnliche Themen