Gelöst! Attribut Textfeld -> Platzhalter -> iso_list_default.html5
Hallo zusammen,
ich benötige einen zweiten, optionalen Teaser in der Produktliste.
Ich habe in den Attributen ein Textfeld "Teaser 2" + Placeholder angelegt und für alle Produkttypen festgelegt.
Jetzt möchte ich diesen Text nur anzeigen lassen, wenn er auch Inhalt hat, ansonsten ein Leerzeichen als Platzhalter ausgibt.
Darunter steht:
Zitat:
"Zeigen Sie diesen Text an, solange das Feld leer ist (benötigt HTML5)."
Ich gehe davon aus, dass man zusätzlichen code im iso_list_default.html5-Template einbinden muss um den Placeholder optional abzurufen.
Teaser im iso_list_default.html5-Template.
Was gebe ich hier an richtigen code für eine zusätzliche Placeholder-Abfrage ein? :D
HTML-Code:
<?php
if ($this->teaser): ?>
<div class="teaser"><?php echo $this->generateAttribute('teaser'); ?>
</div>
<?php endif; ?>
Der Grund dafür ist Folgender:
Nur ein bestimmter Produkttyp hat eine Headline und 2 Teaser, der Nächste hat nur einen Teaser.
Da ich aber eine Gesamtübersicht aller Produkte, beispielsweise "New in Stores" anlegen soll, muss ich verschiedene Produkttypen in einer Übersicht anzeigen lassen können.
Jetzt verschieben sich die Produkte um eine Zeile die nur einen Teaser haben und zerreißen mir das Aussehen der Produktliste, obwohl ich ein bootstrap-grip festgelegt habe..
sieht einfach bescheiden aus.
Vielleicht gibt es ja eine andere Lösung?
Vielen Dank für eure Hilfe!