In sand vorbereiteIn der Administration kann unter Verwaltung → Shops → bearbeiten → Vorlagen das Jobticket pro Shop aktiviert werden. Hierfür muss die Vorlage befüllt werden. Das Jobticket wird aktiviert wenn die Vorlage Daten enthält. Dann wird diese jeweils an den eingestellten Stellen angezeigt / ausgegeben.
...
Codeblock |
---|
language | actionscript3 |
---|
firstline | 0 |
---|
title | Vorschau personalisierter Artikel bzw. Artikelbild |
---|
collapse | true |
---|
|
{foreach from=$orderObject->getOrderCart() item=item key=cartId}
{if isset($cart[$item->get('id')]['previewArticleImagePath'])}
<img src="{$cart[$item->get('id')]['previewArticleImagePath']}">
{/if}
{/foreach} |
Codeblock |
---|
language | actionscript3 |
---|
firstline | 0 |
---|
title | Nur freigegebene Positionen ausgeben |
---|
collapse | true |
---|
|
{* nur einträge laden, die den Staus "OK" haben *}
{assign var=orderItems value=$orderObject->getOrderCart(null, true, 'OK')}
{* Anzahl relevante Einträge initilaisieren *}
{assign var=orderItemCount value=0}
{foreach from=$orderItems item=item key=cartId name=foo}
{if $item->get('parent_id') || !$item->get('aid')}{continue}{/if}
{* Anzahl relevante Einträge zählen *}
{$orderItemCount=$orderItemCount+1}
{/foreach}
{counter print=false assign=countPos}
{foreach from=$orderItems item=item key=cartId name=foo}
{if $item->get('parent_id') || !$item->get('aid')}{continue}{/if}
Auftrag {$OrderCode} - Pos {$countPos} von {$orderItemCount}
....
{/foreach} |
Codeblock |
---|
language | actionscript3 |
---|
title | Dynamischer Dateiname von Warenkorbpositionen |
---|
collapse | true |
---|
|
{foreach from=$item.positionFiles item=itemFile name=foo}
{$itemFile->displayName}
{/foreach} |
Jobticket pro Dienstleister
...