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