bx:designloop
Das Tag designloop erzeugt eine Schleife von sortierbaren Designbausteinen.
Funktionen:
Früher mit Tabellen-Layout und alten Containern war das so gedacht
<table border=0>
<bx:recordloop.Schleifenname [showmeta=”Meta-Wert”]>
<tr>
<td><bx:recordloopelement/></td>
</tr>
</bx:recordloop.Schleifenname>
</table>
<bx:recordloop.{Titel} [showmeta=”Meta-Wert”]> ist ein erweitertes bx:schleife
bx:recordloopelement ist ein Platzhalter für den einzufügenden Designbaustein
Jetzt das neu belebte bzw. eigentlich neue Tag mit neuen Containern:
<bx:designloop.Schleifenname [showmeta=”Meta-Wert”]>
<div style=””>
<bx: designloopelement [dummy]/>
</div>
</bx:designoop.Schleifenname>
In der Verwaltung wird eine Schleife von sortierbaren Designbausteinen angezeigt
Bei Klick auf eine Detailseite wird eine Konfiguration des Bausteins mit Auswahl des Designs und eines Containerdatensatzes angezeigt
Neu bei designloop:
- ein Titel für das Schleifenelement kann eingegeben werden
- es kann ein Element ohne Containerverknüpfung angelegt werden wenn der Parameter dummy angegeben wird
Zusätzlich werden optionale vom jeweilgen Baustein abhängige Eingabefelder (Texte,Bilder,..) angezeigt
| <bx:designloop.{Titel} [showmeta=”Meta-Wert”]> | erweitertes bx:schleife |
|---|---|
| <bx:designloopelement [dummy]> | Platzhalter für den einzufügenden Designbaustein |
| showmeta=”Meta-Wert” | zeigt einen Meta-Datenwert in der Liste mit an (ich glaube, das hatten wir bei IHK- und/oder Kompetenzzentrum-Lehrgängen für eine Nummerierung der Kapitel gehabt z. B. „2.4.1“ als Meta-Wert) ) |
| Schleifenname | Titel der Schleife |
| dummy | Element kann auch ohne containerverknüpfung angelegt werden |
Zu beachten: Wird innerhalb eines Designloop eine Containerschleife verwendet in der wiederum ein bx:textarea o.ä. ausgegeben werden soll, dann muß ans bx:containerfilter loopable drangehängt werden. |
<bx:record pool="test" id="12B10695FB1">
<bx:containerfilter.Bild pool="test" force="list" loopable>
<bx:recorddata.id/>: <bx:textarea.Titel/><br>
</bx:containerfilter.Bild>
</bx:record>
Beispiele
Beispiel Titel
<bx:designloop.Content_Container>
<bx:designloopelement dummy />
</bx:designloop.Content_Container>
Designloop, wie er beim Epona-Design eingesetzt wurde (z.B. Stadtwerke, Fröbeldekade)
Beispiele One-Pager
<bx:schleife.Inhalte admin-mode="config">
<a href="#<bx:loop.id/>"><bx:text.MenuTitel/></a>
</bx:schleife.Inhalte>
eigentliche Schleife
<bx:designloop.Inhalte>
<a name="id<bx:loop.id/>"></a>
<bx:clipboard.cut name="nichtAnzeigen"><bx:text.MenuTitel/></bx:clipboard.cut>
<bx:designloopelement dummy />
</bx:designloop.Inhalte>
Keine Verweise gefunden.