SUBS-Data_DelivAddress liefert den Index der Lieferadresse, die für den aktuellen Abo-Eintrag gespeichert ist – also die Adresse, an die Lieferungen aus diesem Abo geschickt werden.
•0 bedeutet: Es wird keine separate Lieferadresse gespeichert → es wird die Rechnungsadresse verwendet („Rechnungsadresse verwenden“)
•> 0 bedeutet: Es ist eine abweichende Lieferadresse aus dem Adressbuch ausgewählt. Dieser Wert entspricht dem Index, der z. B. auch in ~D-DeliverySelection_value~ verwendet wird.
Als Bereichs-Tag mit Parameter {SUBS-Data_DelivAddress(X)}...{/SUBS-Data_DelivAddress(X)} wird geprüft, ob der gespeicherte Wert dem Index X entspricht.
Der Lieferadressen-Index wird beim Anlegen einer neuen Lieferadresse automatisch vom System vergeben und dient als eindeutige Referenz auf den entsprechenden Adressbucheintrag.
Wegweiser: Abo-Modul
Ausgabe als Bereich (gesetzt / nicht gesetzt):
{@SUBS-Data}
{SUBS-Data_DelivAddress}
Lieferadressen-Index: ~SUBS-Data_DelivAddress~
{/SUBS-Data_DelivAddress}
{!SUBS-Data_DelivAddress}
Keine abweichende Lieferadresse (Rechnungsadresse / Index 0).
{/!SUBS-Data_DelivAddress}
{/@SUBS-Data}
Vergleich mit Parameter (Gleichheit prüfen):
{@SUBS-Data}
{SUBS-Data_DelivAddress(1)}
Anzeige: SUBS-Data_DelivAddress ist 1
{/SUBS-Data_DelivAddress(1)}
{!SUBS-Data_DelivAddress(1)}
Anzeige: SUBS-Data_DelivAddress ist nicht 1 (z. B. 0, 2, 3, ...)
{/!SUBS-Data_DelivAddress(1)}
{/@SUBS-Data}
Typischer Einsatz in ws_subscription_manage.htm - Auswahlliste der Lieferadresse
{@SUBS-Data}
<label for="~SUBS-DelivAddress_input~">Lieferadresse</label>
<select name="~SUBS-DelivAddress_input~">
<option value="0" {SUBS-Data_DelivAddress(0)}selected{/SUBS-Data_DelivAddress(0)}>
Rechnungsadresse verwenden
</option>
{D-DeliverySelection}
{@D-Data}
<option value="~D-DeliverySelection_value~" {SUBS-Data_DelivAddress($D-DeliverySelection_value$)}selected{/SUBS-Data_DelivAddress($D-DeliverySelection_value$)}>
~D-FirstName~, ~D-LastName~, ~D-Zip~ ~D-City~
</option>
{/@D-Data}
{/D-DeliverySelection}
</select>
{/@SUBS-Data}
Verwendbar als …
Einzel-Tag |
1 |
Bereichs-Tag |
1 |
negatives Bereichs-Tag |
1 |
Schleifen-Tag |
– |
Tag-in-Tag-Unterstützung |
1 |
Zulässig in Templates …
Alle Templates innerhalb der Abo-Datenschleife {@SUBS-Data}...{/@SUBS-Data}