Einzelne Merkmale ausblenden Artikelliste /gallerieliste

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.369
244
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
244
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
244
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
276
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
In Bearbeitung einzelne POS Vorgänge fehlen in Wawi Allgemeine Fragen zu JTL-POS 5
Überverkauf für einzelne Plattformen aktivieren JTL-Wawi 1.6 3
Neu Workflow Artikelmenge in Auftrag als einzelne Position Arbeitsabläufe in JTL-Wawi 0
Neu Einzelne Lagerbestand in der Artikelübersicht User helfen Usern - Fragen zu JTL-Wawi 1
Neu ebay-Merkmale über Ameise importieren User helfen Usern - Fragen zu JTL-Wawi 4
Neu Merkmale mit Ameise importieren? Arbeitsabläufe in JTL-Wawi 11
Neu Artikel | Attribute/Merkmale | Merkmale lassen sich nur noch einzeln entfernen JTL-Wawi 1.6 1
Neu ebay - Attribute/Merkmale importieren per Ameise JTL-Ameise - Ideen, Lob und Kritik 4
Neu Artikeletikett mit Merkmale Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Zusammensetzung (Merkmale) werden nicht sortiert WooCommerce-Connector 1
Neu JTL Shop Anzahl der Lieferung ausblenden Allgemeine Fragen zu JTL-Shop 0
Neu Versandkostenermittlung ausblenden Allgemeine Fragen zu JTL-Shop 2
Neu Versandbestätigungs Vorlage - DotLiquid / Sendungsnummern ausblenden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
nicht benötigte Plattformen ausblenden? JTL-Wawi 1.6 6
Neu Default Artikelbild ausblenden Templates für JTL-Shop 4
Neu PayPal Checkout - Buttons für ausgeschlossene Artikel ausblenden Plugins für JTL-Shop 0
Sortierung abstellen / ausblenden ? Einrichtung JTL-Shop5 3
Neu Kategoriebeschreibung in Artikelübersicht ausblenden - möglich? Templates für JTL-Shop 1
Neu 💚 JTL Shop 5 Plugin: Artikelanzeigefilter Plus - Produkte für Kundengruppen nach Standort, Bestand oder Funktionsattribut ausblenden Plugins für JTL-Shop 0
Neu Linke seitenleiste nur in mobileansicht ausblenden? Allgemeine Fragen zu JTL-Shop 2
Neu Kategorie-Ebene 1 (Parent category) in Navigation auf Artikellistings und Artikeldetails ausblenden. Technische Fragen zu Plugins und Templates 0
Neu Variation für den Endkunden ausblenden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ausblenden Filter/Sortieren = keine Variationen mehr sichtbar/auswählbar JTL-Shop - Fehler und Bugs 1

Ähnliche Themen