Dieser Abschnitt der Shopkonfiguration shop.config wird u. a. benötigt, um nach Eingabe in ein Feld ein weiteres Eingabefeld umzubenennen oder aus- oder einzublenden.

Der Abschnitt <AddressFields-Actions> wird nur einmal in der Shopkonfiguration shop.config benötigt und muss immer die Unterabschnitte <+FieldAction> enthalten. In diesen Unterabschnitten werden die Eingabefelder festgelegt, die eine Aktion auslösen sollen. Zusätzlich kann festgelegt werden, ob dies für die Felder der Rechnungsadresse, für die der Lieferadresse oder für beide gelten soll.

<AddressFields-Actions>
...
<+FieldAction>
    AddressField =
    AddressType  =
</+FieldAction>
...
</AddressFields-Actions>

 

Parameter

Zweck

Werte

AddressField

Kommaseparierte Liste der technischen Feldnamen, bei denen eine Aktion ausgeführt werden soll.

technische Feldnamen, z. B. Company

AddressType

Angabe, ob dies für die Rechnungs-, die Lieferadresse oder beide Adressen gelten soll.

both

bill

delivery

Standard: both

Beispiel

Nach einer beliebigen Eingabe in das technische Eingabefeld "Company" der Rechnungsadresse soll das technische Feld "TaxID" eingeblendet werden. Da hierfür das Template neu geladen werden muss, muss das Feld "Company" eine Aktion auslösen und deshalb in den Abschnitt eingetragen werden. Das Feld "TaxID" muss hingegen nicht in den Abschnitt eingetragen werden.

<AddressFields-Actions>
   <+FieldAction>
      AddressField = Company
      AddressType = bill
   </+FieldAction>
</AddressFields-Actions>

 

Wegweiser: Auswahl zwischen Privat- und Geschäftsadresse