Add-On: Handelsware mit Datenupload: Lieferadresse pro Upload
Verfügbar ab Version 8.12.0
Mit diesem Modul können Adresslisten für Handelswaren mit Datenupload hinzugefügt werden.
Konfiguration
Adresslisten können im XLS oder CSV Format hochgeladen werden.
Anzeige im Shop
Im Shop kann dann pro hochgeladener Datei eine Adresse zugewiesen werden.
Die ausgewählten Adressen werden auch im Warenkorb angezeigt und können auch dort noch einmal angepasst werden.
Bei einer Bestellung wird dann pro Bestellposition abgespeichert, welche Adresse für jede Datei ausgewählt wurde.
Musterdatei
Vorlagen
Bestellbestätigung an Besteller & Betreiber
In der Bestellbestätigung kann auf die Informationen innerhalb einer Schleife, welche die Bestellpositionen durchläuft zugegriffen werden.
{foreach from=$orderItem item=item}
{if $item->additionalInformation.addressListForUploadArticle}
{assign var=uploadAddressList value=$item->additionalInformation.addressListForUploadArticle->value}
{foreach from=$uploadAddressList key=file item=address}
<strong>{$file}:</strong><br>
{foreach from=$address key=name item=value}
{if $name === 'id' || $name === 'text'}{continue}{/if}
{$name}: {$value}<br>
{/foreach}
{/foreach}
{/if}
{/foreach}
Dienstleister Bestelldatenexport
In dem Bestelldatenexport des Dienstleisters kann auf die Informationen innerhalb einer Schleife, welche die Bestellpositionen durchläuft zugegriffen werden.
{foreach from=$cart item=item}
{if $item.info.addressListForUploadArticle}
{assign var=uploadAddressList value=$item.info.addressListForUploadArticle|json_decode}
{foreach from=$uploadAddressList key=file item=address}
{$file}
{foreach from=$address key=name item=value}
{if $name === 'id' || $name === 'text'}{continue}{/if}
{$name}: {$value}
{/foreach}
{/foreach}
{/if}
{/foreach}