Vorlage:Attributisiere Liste: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
| {{#ifexpr: {{#pos: {{#var:Liste}}|;}} | true }} | | {{#ifexpr: {{#pos: {{#var:Liste}}|;}} | true }} | ||
| {{#vardefine: Element|{{#explode:{{#var:Liste}}|;|0}} }}<!-- | | {{#vardefine: Element|{{#explode:{{#var:Liste}}|;|0}} }}<!-- | ||
− | <nowiki/>--> | + | <nowiki/>--><!-- |
− | {{#set:{{{1}}}={{#var:Element}}}} | + | -->{{#set:{{{1}}}={{#var:Element}}}}<!-- |
− | {{#vardefine: Liste | {{#replace:{{#var:Liste}} | {{#var:Element}}; |}} }} | + | -->{{#vardefine: Liste | {{#replace:{{#var:Liste}} | {{#var:Element}}; |}} }}<!-- |
− | }} | + | -->}}{{#if: {{#var:Liste}}|{{#set:{{{1}}}={{#var:Liste}} }} }}<!-- |
− | </includeonly><!-- | + | --></includeonly><!-- |
--><noinclude> | --><noinclude> | ||
Diese Vorlage benötigt zwei Parameter. Der erste Parameter ist der Name des Attributs selbst, welches verwendet werden soll (also z.B. Genre). Der zweite Parameter beinhaltet die Liste selbst, also z.B.: | Diese Vorlage benötigt zwei Parameter. Der erste Parameter ist der Name des Attributs selbst, welches verwendet werden soll (also z.B. Genre). Der zweite Parameter beinhaltet die Liste selbst, also z.B.: |
Aktuelle Version vom 16. Oktober 2012, 23:03 Uhr
Diese Vorlage benötigt zwei Parameter. Der erste Parameter ist der Name des Attributs selbst, welches verwendet werden soll (also z.B. Genre). Der zweite Parameter beinhaltet die Liste selbst, also z.B.:
Sport; Spiel; Buch
Die Elemente der Liste müssen durch ein Semikolon getrennt sein und es muss mindestens ein Element vorhanden sein. In diesem Beispiel würde das Attribut "Genre" mit 3 Werten vergeben werden, "Sport", "Spiel" und "Buch" wären.