128 lines
5.4 KiB
Smarty
128 lines
5.4 KiB
Smarty
<script src="https://mapa.ecommerce.poczta-polska.pl/widget/scripts/ppwidget.js"></script>
|
|
<div style="clear:both"></div>
|
|
{$data=$sensbitpocztapolska}
|
|
{capture name='content'}
|
|
{if $data.customer_place}
|
|
{if $data.hide_no_point}
|
|
<div class="alert alert-warning"><strong>Uwaga!</strong> Klient wybrał punkt odbioru w zamówieniu ale następnie zmienił przewoźnika!</div>
|
|
{/if}
|
|
<div class="alert alert-info">
|
|
Wybrany punkt odbioru przez klienta: <strong>{$data.customer_place}</strong> {if isset($data.customer_place_data.label)}<em>{$data.customer_place_data.label}</em>{/if}
|
|
</div>
|
|
{elseif !$data.hide_no_point}
|
|
<div class="alert alert-warning">Klient nie wybrał punktu odbioru.</div>
|
|
{/if}
|
|
|
|
<form class='packages-ready-form messages-container'{if empty($data.shipments)} style="display:none"{/if}>
|
|
<h4>{l s='Packages created for order' mod='sensbitpocztapolska'} {$data.order->reference}</h4>
|
|
<table class='table'>
|
|
<thead>
|
|
<tr>
|
|
<th></th>
|
|
<th>{l s='Service' mod='sensbitpocztapolska'}</th>
|
|
<th>{l s='Tracking number' mod='sensbitpocztapolska'}</th>
|
|
<th>{l s='Status' mod='sensbitpocztapolska'}</th>
|
|
<th>{l s='Create date' mod='sensbitpocztapolska'}</th>
|
|
<th>{l s='Send date' mod='sensbitpocztapolska'}</th>
|
|
<th>{l s='Send pack date' mod='sensbitpocztapolska'}</th>
|
|
<th>{l s='Created by' mod='sensbitpocztapolska'}</th>
|
|
<th></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody class='packages-ready-container'>
|
|
{foreach $data.shipments as $shipment}
|
|
{$shipment->getCompletedRowHtml()}
|
|
{/foreach}
|
|
</tbody>
|
|
</table>
|
|
<div class="packages-completed-actions">
|
|
<button class="btn btn-default print-labels">{l s='Print labels' mod='sensbitpocztapolska'}</button>
|
|
<button class="btn btn-default delete-shipments">{l s='Cancel shipments' mod='sensbitpocztapolska'}</button>
|
|
|
|
</div>
|
|
</form>
|
|
|
|
|
|
{if empty($data.templates) && empty($data.global_templates)}
|
|
<div class='alert alert-warning'>Nie posiadasz skonfigurowanych szablonów przesyłek.</div>
|
|
{else}
|
|
{if !empty($data.templates)}
|
|
<div class="sensbitpocztapolska-connected-templates">
|
|
<h4>Szablony powiązane z tym zamówieniem</h4>
|
|
{foreach $data.templates as $template}
|
|
<a href='' class='button btn btn-default btn-xs sensbitpocztapolska-service' data-id='{$template.id_template}'>{$template.name} {SensbitPocztaPolskaService::getServiceLogo($template.service)|unescape}</a>
|
|
{/foreach}
|
|
</div>
|
|
{else}
|
|
<div class='alert alert-warning'>To zamówienie nie posiada żadnych przypisanych szablonów.</div>
|
|
{/if}
|
|
{if !empty($data.global_templates)}
|
|
<h4{if !empty($data.templates)} style="margin-top:15px"{/if}>Wszystkie pozostałe szablony niepowiązane z tym zamówieniem. <a href="#" class="btn btn-xs btn-success switch_global_templates s">Pokaż</a><a href="#" class="btn btn-xs btn-warning switch_global_templates h">Ukryj</a></h4>
|
|
<div class="global_templates">
|
|
{foreach $data.global_templates as $template}
|
|
<a href='' class='button btn btn-default btn-xs sensbitpocztapolska-service' data-id='{$template.id_template}'>{$template.name} {SensbitPocztaPolskaService::getServiceLogo($template.service)|unescape}</a>
|
|
{/foreach}
|
|
</div>
|
|
{/if}
|
|
|
|
<form class='packages-form messages-container' style="display:none">
|
|
{*<h3>{l s='Create new package for order ' mod='sensbitpocztapolska'} {$data.order->reference}</h3>*}
|
|
<table class='table'>
|
|
<thead>
|
|
<tr>
|
|
<th></th>
|
|
<th>{l s='Template' mod='sensbitpocztapolska'}</th>
|
|
<th>{l s='Service' mod='sensbitpocztapolska'}</th>
|
|
<th>{l s='Receiver contact data' mod='sensbitpocztapolska'}</th>
|
|
<th>{l s='Destination' mod='sensbitpocztapolska'}</th>
|
|
<th>{l s='Cash on delivery' mod='sensbitpocztapolska'}</th>
|
|
<th>{l s='Reference' mod='sensbitpocztapolska'}</th>
|
|
<th>Paczki</th>
|
|
<th>{l s='Details' mod='sensbitpocztapolska'}</th>
|
|
<th></th>
|
|
</tr>
|
|
</thead>
|
|
|
|
<tbody class="package-container">
|
|
|
|
</tbody>
|
|
|
|
</table>
|
|
<div style="margin-top:20px">
|
|
<button class="btn btn-warning prepare-packs">{l s='Create' mod='sensbitpocztapolska'}</button>
|
|
</div>
|
|
</form>
|
|
|
|
<script>
|
|
{if !SensbitPocztaPolskaTools::isBootstrap()}
|
|
$('.sensbitpocztapolska').eq(0).insertAfter($('.sensbitpocztapolska').eq(0).parent());
|
|
{/if}
|
|
sensbitPocztaPolska.setOptions({
|
|
id_order: {$data.order->id|intval},
|
|
ajax_url_packages: '{$link->getAdminLink('AdminSensbitPocztaPolskaPackage')}'
|
|
});
|
|
</script>
|
|
{/if}
|
|
{/capture}
|
|
<div style="clear:both"></div>
|
|
<div class="sensbitpocztapolska{if $data.hide_global_templates} hide_global_templates{/if}{if empty($data.templates) && $data.hide_panel_if_no_templates} hide_no_templates{/if}">
|
|
{if $data.bootstrap}
|
|
<div class="panel">
|
|
<div class="panel-heading">
|
|
<i class="icon-truck"></i> Wysyłka z Pocztą Polską <a href="{$data.module_link}"><i class="icon-cogs"></i></a> <a href="#" class="switch_no_templates s">Pokaż</a><a href="#" class="switch_no_templates h">Ukryj</a>
|
|
</div>
|
|
<div class="panel-body panel_container">
|
|
{$smarty.capture.content}
|
|
</div>
|
|
</div>
|
|
{else}
|
|
<fieldset>
|
|
<legend><img src="../img/admin/delivery.gif"> Wysyłka z Pocztą Polską <a href="{$data.module_link}"><i class="icon-cogs"></i></a> <a href="#" class="switch_no_templates s">Pokaż</a><a href="#" class="switch_no_templates h">Ukryj</a></legend>
|
|
<div class="panel_container">
|
|
{$smarty.capture.content}
|
|
</div>
|
|
</fieldset>
|
|
{/if}
|
|
</div>
|
|
|