Mit diesem optionalen Tag kann die ID, die mit EJD-LoadData(Typ,Pfad,ID) vergeben wurde, für die im Template folgenden (EJD-DA)-Tags standardmäßig gesetzt werden. So erspart man sich die wiederholte Eingabe der ID.
Die ID kann auch mehrfach wieder überschrieben werden, wenn z. B. mehrere JSON-Daten gleichzeitig geladen wurden.
~EJD-SetUseID(ID)~
Wegweiser: JSON-Schnittstelle
Ausnahme: Beachten Sie, dass bei der Prüfung mit dem Tag EJD-DataOK(ID) das Setzen der ID mit EJD-SetUseID(ID) nicht funktioniert. Das Tag EJD-SetUseID(ID) muss also innerhalb der prüfenden Klammer {EJD-DataOK(ID)} ... {/EJD-DataOK(ID)} stehen.
Beispiel:
~EJD-LoadData(subshop,file.json,jdat)~
{EJD-DataOK(jdat)} <!-- EJD-DataOK() benötigt immer die ID als Parameter -->
~EJD-SetUseID(jdat)~ <!-- die ID "jdat" wird als Standard-ID gesetzt -->
Preis: ~EJD-DA-Value(AdditionalInfo.Preis)~ <!-- hier wird die ID "jdat" nun nicht mehr benötigt -->
{/EJD-DataOK(jdat)}
Verwendbar als …
Einzel-Tag |
+ |
Bereichs-Tag |
– |
negatives Bereichs-Tag |
– |
Schleifen-Tag |
– |
Zulässig in Templates …
Alle