Einzelne Merkmale ausblenden Artikelliste /gallerieliste

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.477
289
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.477
289
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.
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
10
AW: Einzelne Merkmale ausblenden Artikelliste /gallerieliste

Von anderen Systemen bin ich gewohnt das ich die Datein ersetzte

Dann waren/sind diese Systeme nicht auf update-Freundlichkeit ausgelegt

Schau aber auch in deinen Template-Einstellungen nach, dass du die "Verwendung benutzerdefinierter Dateien" (eben diesen *_custom.tpl-Dateien) aktiviert hast
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.477
289
AW: Einzelne Merkmale ausblenden Artikelliste /gallerieliste

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

ChrisTS

Sehr aktives Mitglied
15. Oktober 2010
512
146
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 Einzelne Merkmale ausblenden auf Merkmalseiten Templates für JTL-Shop 5
Neu Einzelne Artikel einer bestimmten Kundengruppe anzeigen lassen Allgemeine Fragen zu JTL-Shop 5
Neu Einzelne Bestellung wurde nicht übertragen JTL-Shop - Fehler und Bugs 8
Neu Einzelne Teile einer Stückliste ersetzen JTL Ameise - Eigene Exporte 6
Neu Einzelne Artikel über stückliste im Packtisch scannen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Lieferdatum/Lieferzeit in Angebot/AB/Lieferschein/Rechnung für einzelne Positionen darstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Ausgeblendete Merkmale Allgemeine Fragen zu JTL-Shop 0
Neu SEO - Wawi Merkmale nicht indexieren Allgemeine Fragen zu JTL-Shop 2
CustomWorkflow Merkmale setzen JTL-Wawi 1.9 3
Neu Merkmale und Kategorieverküpungen werden nicht mehr an Shop gesendet PrestaShop-Connector 1
Neu Box Filter (Merkmale) nicht Verfügbar JTL-Shop - Fehler und Bugs 2
Neu Merkmale allg. Verhalten Shopware-Connector 0
EK-Preise bzw. Lieferanten ausblenden JTL-Wawi App 1
Versand, Auftrag, Dropshipping Übersicht bereits ausgelieferte ausblenden JTL-Wawi 1.9 0
Kategoriebaum letzten 2 gewählten Kategorien angezeigt lassen / andere ausblenden Einrichtung JTL-Shop5 0

Ähnliche Themen