Store fetch: Unterschied zwischen den Versionen
K |
|||
Zeile 1: | Zeile 1: | ||
Das '''<store>'''-Tag speichert seinen (ausgewerteten) Inhalt persistent, z.B. zwischen verchiedenen Schritten eines Quests. Das Attribut 'name' gibt dabei an, unter welchem Namen es gespeichert werden soll. Der Inhalt selbst wird an dieser Stelle nicht ausgegeben. | Das '''<store>'''-Tag speichert seinen (ausgewerteten) Inhalt persistent, z.B. zwischen verchiedenen Schritten eines Quests. Das Attribut 'name' gibt dabei an, unter welchem Namen es gespeichert werden soll. Der Inhalt selbst wird an dieser Stelle nicht ausgegeben. | ||
+ | Das '''<fetch>'''-Tag ruft derart gespeicherte Inhalte wieder ab. Auch dabei wird das Attribut 'name' zum identifizieren verwendet. Sollte kein Inhalt unter diesem Namen gespeichert sein, und nur dann, wird der Inhalt des fetch-Tags ausgewertet, sozusagen als Default. | ||
Beispiel: | Beispiel: | ||
− | <code xml><store name="Heimatort">Gareth</store> | + | <code xml><store name="Heimatort">Gareth</store> |
− | |||
− | |||
− | + | Ich komme aus <fetch name="Heimatort"/>.</code> | |
− | Ich komme aus Gareth. | + | Ergibt: |
+ | Ich komme aus Gareth. | ||
[[Kategorie:AOQML]] | [[Kategorie:AOQML]] |
Version vom 30. Juni 2008, 12:19 Uhr
Das <store>-Tag speichert seinen (ausgewerteten) Inhalt persistent, z.B. zwischen verchiedenen Schritten eines Quests. Das Attribut 'name' gibt dabei an, unter welchem Namen es gespeichert werden soll. Der Inhalt selbst wird an dieser Stelle nicht ausgegeben. Das <fetch>-Tag ruft derart gespeicherte Inhalte wieder ab. Auch dabei wird das Attribut 'name' zum identifizieren verwendet. Sollte kein Inhalt unter diesem Namen gespeichert sein, und nur dann, wird der Inhalt des fetch-Tags ausgewertet, sozusagen als Default.
Beispiel:
<store name="Heimatort">Gareth</store>
Ich komme aus <fetch name="Heimatort"/>.
Ergibt:
Ich komme aus Gareth.