Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
- Links zu: Aktiven | Unbeantworteten
- Übersicht
- »
- »
1
#1 16. August 2011 13:21
- mike-r
- CMSMS-Profi

- Registriert: 21. Dezember 2010
- Beiträge: 898
- Webseite
Re:
Mahlzeit.
Die Ausgabe von ListIt ist etwa folgende:
Produkt: Bananen
Farbe: Gelb
Kategorie: ObstProdukt: Himbeeren
Farbe: Rot
Kategorie: Obst
Ich hätte aber gern, dass die Kategorie nur einmal als Überschrift auftaucht, also:
Kategorie: Obst
Produkt: Bananen
Farbe: GelbProdukt: Himbeeren
Farbe: Rot
Wie lös ich das?
Ich nehme an, dass ich da eine foreach-schleife hernehmen muss, aber wie und wo im Template?
Hier mein Template:
{foreach from=$items item=item}
<h2>{$item.category_name|cms_escape}</h2>
<h3>{$item.title|cms_escape}</h3>
{if !empty($item.fielddefs)}
<p>{$item.fielddefs.beschreibung.value|cms_escape}</p>
{/if}
<!-- item -->
{/foreach}Wie rufe ich $item.category_name jeweils nur einmal auf?
Edit: Argh, es gibt ein Template categorized
Das schau ich mir jetzt mal an... 
Beitrag geändert von mike-r (16. August 2011 13:25)
Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz
Offline
1
- Übersicht
- »
- »