Files
kupshop/web/common/templates/deliveries/delivery.Lockers.widget.tpl
2025-08-02 16:30:27 +02:00

46 lines
2.1 KiB
Smarty

<div class="balik-na-postu lockers delivery-class" data-lockers-wrapper>
{block "lockers-description"}
<p>{t escape=false}Zásilky běžně doručujeme do&nbsp;druhého dne.{/t}</p>
{/block}
{$info = $object->getInfo($object.lockers_id, $object.lockers_carrier)}
<input type="hidden" name="{$deliveryPrefix}[lockers][lockers_id]" value="{$info.lockers_id}" id="dlId_{$object.id}">
<input type="hidden" name="{$deliveryPrefix}[lockers][lockers_carrier]" value="{$info.lockers_carrier}" id="dlCarrier_{$object.id}">
<input type="hidden" id="dlCarrierPrice_{$object.id}" value="">
<div data-reloadX="lockers_{$object.id}">
<div>
{t}Zboží doručíme na pobočku{/t}:<br>
<input type="text" id="showNameOfBox" name="{$deliveryPrefix}[lockers][lockers_box_name]"
value="{$info.lockers_box_name}" readonly style="width: 100%;border: none;">
</div>
<div>
<input type="text" id="showNameOfCarrier" name="{$deliveryPrefix}[lockers][lockers_carrier_name]"
value="{$info.lockers_carrier_name}" readonly style="width: 100%;border: none;">
</div>
<button type="button" class="btn btn-sm btn-primary" id="openLockersWidget"
data-btn="open-lockers-widget">{if $info.lockers_id}{t}Změnit Box{/t}{else}{t}Vybrat Box{/t}{/if}</button>
</div>
</div>
{$lockersApiKey = $dbcfg.deliveries.Lockers.apiKey}
{if $lockersApiKey}
<script>
var lockersWidgetConfig = {
key: "{$lockersApiKey}",
openWidgetSelector: '#openLockersWidget',
box: {
showNameSelector: '#showNameOfBox',
inputForIdSelector: "#dlId_{$object.id}",
},
carrier: {
showNameSelector: '#showNameOfCarrier',
inputForIdSelector: "#dlCarrier_{$object.id}",
inputForPriceSelector: '#dlCarrierPrice_{$object.id}',
},
}
</script>
<script src="https://client.lockers.ai/js/widgetShop.js?v=2021073012"></script>
{* Pro testování použít adresu: *}
{*<script src="https://lockers.devels.cz/js/widgetShopDevel.js?v=2021073012"></script>*}
{/if}