Nachbestellungen
ab EUR 99,00
zzgl. 19 % USt
Sofort versandfähig, ausreichende Stückzahl
Art.Nr. itl_reorder
Das xt:Commerce Plugin "Nachbestellungen" von it:logistik bietet Kunden eine einfache Möglichkeit, vorherige Bestellungen aus dem Kunden-Konto in den Warenkorb zu legen und so beliebte Produkte nachzubestellen.
Produktbeschreibung
Nachbestellungen- Plugin für xt:commerce
Das xt:Commerce Plugin "Nachbestellungen" von it:logistik bietet Kunden eine einfache Möglichkeit, vorherige Bestellungen in den Warenkorb zu legen und so beliebte Produkte nachzubestellen. Es wird immer die komplette Bestellung in den Warenkorb gelegt, Artikel können daraus natürlich wieder einfach gelöscht werden. Ist nur eine Bestellung vorhanden, wird diese in den Warenkorb gelegt, sind mehrere vorhanden, kann die gewünschte Bestellung im Kunden-Konto ausgewählt werden.
Kurzdoku
Nachbestellungen ( itl_reorder )
Allgemeines
Über Buttons auf der Index-Seite und im Kunden-Konto können Nachbestellungen ausgelöst werden.
Gibt es erst eine Bestellung, wird diese beim Klick auf den Nachbestellen-Button der Index-Seite
direkt in den Warenkorb gelegt, ansonsten wird auf die Order-Übersicht im Kunden-Konto verzweigt.
Es wird immer die komplette Bestellung in den Warenkorb gelegt, ungewünschte Positionen werden wie gewohnt manuell gelöscht.
Die Lizenzierung bezieht sich auf den/die Domain(s) und localhost für offline-Benutzung.
Installation
Wie bei jedem anderen Plugin für das Shopsystem ist die Installation leicht und bequem: Plugin ins Plugin-Verzeichnis des Shops kopieren und unter Inhalte->Plugins->deinstallierte Plugins aufrufen und installieren. Danach unter „installierte Plugins“ aktiv setzen.
Eine De-Installation erfolgt rückstandsfrei.
Einstellungen im Backend:
Template-Anpassungen
Fügen Sie im Template /xtCore/pages/order_history_block.html nach dem „Info“-Button ein:
{foreach name=aussen item=data from=$order_data}
...
...
<tr>
<td>
<a href="{link page='customer' paction=order_info params=oid params_value=$data.order_data.orders_id conn=SSL}">
<span class="glyphicon glyphicon-info-sign"></span>
<span class="sr-only">{txt key=BUTTON_SHOW}</span>
</a>
{*<!-- itl_reorder START -->*}
{assign var=params value="&orders_id="|cat:$data.order_data.orders_id}
<a href="{link page='itl_reorder' params=$params}" title="{txt key=TEXT_ITL_REORDER_ANEW}" data-toggle="tooltip" data-placement="auto" style="color:green;float:right;">
<i class="fa fa-cart-plus"></i>
<span class="sr-only">{txt key=TEXT_ITL_REORDER_ANEW}</span>
</a>
{*<!-- itl_reorder ENDE -->*}
</td>
</tr>
{*<!-- itl_reorder START -->*}
{if $smarty.const.ITL_REORDER_ACCOUNT_DETAILS == 'true'}
{foreach name=innen item=product_data from=$data.order_products}
<tr>
<td></td>
<td>
{$product_data.products_quantity|string_format:"%d"}x Art.Nr: <a href="{$product_data.products_link}">{$product_data.products_model}</a>
<br />
<div class="textstyles text-word-wrap">
{$product_data.products_name}
</div>
</td>
</tr>
{/foreach}
{/if}
{*<!-- itl_reorder ENDE -->*}
{/foreach}
Screenshots
index.html
Kunden-Orders