Einzelne Merkmale in den Artikeldetails ausblenden

chef1568

Sehr aktives Mitglied
4. Mai 2009
1.265
3
Bayern
Hallo,

ich möchte wie oben beschrieben nur einzelne Merkmale auf den Detailseiten der Artikel ausblenden.

dazu muss ich die artikel_inc_custom.tpl ändern.

Der Aufruf beginnt so ca in der Zeile 400.
Code:
         {if $Einstellungen.artikeldetails.merkmale_anzeigen=="Y"}
           [COLOR=#ff0000]{if $Artikel->oMerkmal_arr->cName !="Typ"}[/COLOR]
             {foreach from=$Artikel->oMerkmale_arr item=oMerkmal}
                <div class="item">
                   <strong class="label">
                    ....
                   </strong>
                </div>
             {/foreach}
          [COLOR=#ff0000] {/if}[/COLOR]
         {/if}

Habe es schon mit dem roten Text als Zusatz versucht, aber leider funktioniert das nicht.
Hat jemand eine Idee?

gruß feder
 

ralph_1

Gut bekanntes Mitglied
12. August 2011
586
5
AW: Einzelne Merkmale in den Artikeldetails ausblenden

Code:
         {if $Einstellungen.artikeldetails.merkmale_anzeigen=="Y"}
             {foreach from=$Artikel->oMerkmale_arr item=oMerkmal}
               [COLOR=#ff0000]{if $oMerkmal->cName !="Typ"}[/COLOR]
                <div class="item">
                   <strong class="label">
                    ....
                   </strong>
                </div>
              [COLOR=#ff0000] {/if}[/COLOR]
             {/foreach}
         {/if}
 

ralph_1

Gut bekanntes Mitglied
12. August 2011
586
5
AW: Einzelne Merkmale in den Artikeldetails ausblenden

wahrscheinlich so:
Code:
{if $oMerkmal->cName !="Typ" && $oMerkmal->cName!="Fahrzeug"}
 

Nento

Sehr aktives Mitglied
4. Dezember 2008
1.820
1
AW: Einzelne Merkmale in den Artikeldetails ausblenden

Wieso funktioniert das nicht in der Artikel Liste.

Habe den Code wie oben beschrieben eingefügt.
PHP:
[NEU]  {if $oMerkmal->cName != "Farbe" || $oMerkmal->cName != "Material"}  [/NEU]
{foreach name=merkmalfilter from=$Suchergebnisse->MerkmalFilter item=Merkmal}
<div class="item">
<strong class="label">
{if $Einstellungen.navigationsfilter.merkmal_anzeigen_als == "T"}
{$Merkmal->cName}
.................................

     </ul>   
</div> 
{/foreach}
{/if}

Wo liegt der Fehler? Ach so ich habe es ODER verknüpft ||
 
Zuletzt bearbeitet:

Nento

Sehr aktives Mitglied
4. Dezember 2008
1.820
1
AW: Einzelne Merkmale in den Artikeldetails ausblenden

LÖSUNG:

Innerhalb der foreach Schleife mit folgendem Code

PHP:
{if $Merkmal->cName != "Farbe"}

Zwei ausblenden:
PHP:
{if $Merkmal->cName != "Farbe" && $Merkmal->cName != "Bandbreite"}

usw usw
 

Livin-Design

Aktives Mitglied
19. Juni 2009
169
0
AW: Einzelne Merkmale in den Artikeldetails ausblenden

Moin,

wo genau kommt es in der "suche_header.tpl" rein!?

Hab gerad' nen Merkmal vorm Kopf...
 

Livin-Design

Aktives Mitglied
19. Juni 2009
169
0
AW: Einzelne Merkmale in den Artikeldetails ausblenden

Nochmal eine Korrektur...

Wir würden gerne einige Merkmalkategorien im seitlichen Menu ausblenden, also in dem Bereich wo die Kategorien auch gelistet sind.

Standardsmäßig kann ja nur die Position bestimmt werden bzw. ein- oder ausblenden.

Dies funktioniert zumindest nicht: (navigation.tpl)
PHP:
elseif($NaviFilter->MerkmalWert->kMerkmalWert > 0 && $oMerkmal->cName !="Typ")

Wer weiß Rat!?
 

tewert1

Aktives Mitglied
6. Mai 2014
60
0
AW: Einzelne Merkmale in den Artikeldetails ausblenden

Hallo,

ich benutze Shop Version 3.19 udn das Tiny Template. Leider habe ich es nicht geschafft einzelne Merkmal Werte zu deaktivieren deshalb nochmals die Frage. Ist das alles in der neusten Shop Variante noch aktuell?
Wenn ich in der jeweiligen Kategorie bin z.B. Apfel, soll nur nach Umfang und nicht nach Sorte gefiltert werden.
MFG
 

Ähnliche Themen