Files
interblue.pl/modules/sensbitpocztapolska/views/templates/admin/new_package_form.tpl
2024-10-25 14:16:28 +02:00

172 lines
8.3 KiB
Smarty

{*<pre>
{$data|print_r}
</pre>*}
<tr id='package_{$uniq}' class='package' data-id='{$uniq}'>
<td>
<div class="message">Trwa przygotowywanie przesyłki.</div>
<input type="checkbox" value="{$uniq}" name="checked" checked="checked"/>
</td>
<td>
<input type="hidden" value="{$data.id_order}" name="id_order" class='param'/>
<input type="hidden" value="{$uniq}" name="uniq" class='param'/>
<input type="hidden" value="{$data.service}" name="service" class='param'/>
<input type="hidden" value="{$data.is_place|intval}" name="is_place" class='param'/>
<input type="hidden" value="{$data.is_allegro|intval}" name="is_allegro" class='param'/>
<input type="hidden" value="{$validate_street_nbr|intval}" name="validate_street_nbr" class='param'/>
<input type="hidden" value="0" name="id_shipment" class='param'/>
{$data.template}
</td>
<td>
{if $data.is_allegro}
<div class="row">
<div class="col-sm-6">
<div class='tip' title='{$data.service_name}'>{$data.service_logo}</div>
</div>
<div class="col-sm-6">
<div class="input-group">
<input type='text' class='param' value="{$data.options.allegro_user_id}" name='allegro_user_id' placeholder='{l s='Allegro user id' mod='sensbitpocztapolska'}'/>
<input data-placement="bottom" type='text' class='param' value="{$data.allegro_transaction_id}" name='allegro_transaction_id' placeholder='{l s='Allegro transaction id' mod='sensbitpocztapolska'}'/>
<input type='hidden' class="param" value="{if isset($data.allegro_channel)}{$data.allegro_channel}{/if}" name='allegro_channel'/>
<input type='hidden' class="param" value="{if isset($data.allegro_delivery_method)}{$data.allegro_delivery_method}{/if}" name='allegro_delivery_method'/>
</div>
</div>
</div>
{else}
<div class='tip' title='{$data.service_name}'>{$data.service_logo}</div>
{/if}
</td>
<td>
<input data-placement="left" class='param form-control' name="email" type="email" value="{$data.email}" placeholder="{l s='Email' mod='sensbitpocztapolska'}" />
<input data-placement="left" class='param form-control' name="phone" type="text" value="{$data.phone}" placeholder="{l s='Phone' mod='sensbitpocztapolska'}"/>
<input data-placement="left" class='param form-control' name="phone_mobile" type="text" value="{$data.phone_mobile}" placeholder="{l s='Phone mobile' mod='sensbitpocztapolska'}"/>
</td>
<td>
{if $data.is_place}
<div class="input-group">
<input type='text' name='id_place' value="{$data.id_place}" class='param package_{$uniq}_id_place' placeholder="{l s='ID punktu odbioru' mod='sensbitpocztapolska'}"/>
<span class="input-group-addon"><button title="{l s='Select from map' mod='sensbitpocztapolska'}" class="btn btn-xs btn-warning tip" onclick="sensbitPocztaPolska.openMap('.sensbitpocztapolska .package_{$uniq}_id_place', '{$data.address1} {$data.address2}, {$data.postcode} {$data.city}');return false;">{l s='Map' mod='sensbitpocztapolska'}</button></span>
</div>
<input type="text" class='place_name' value="{if isset($data.place_label)}{$data.place_label}{/if}" disabled="disabled"/>
{/if}
<div class='address' {if $data.is_place}style="display:none"{/if}>
<div style="display:inline">
{if $data.company}
{$data.company} <br/>
{/if}
{$data.firstname} {$data.lastname}
<br/>
{$data.address1} {$data.address2}<br/>
{$data.postcode} {$data.city}<br/>
{$data.country}
</div>
<button class="btn btn-default btn-xs edit-address tip" title="{l s='Edit address' mod='sensbitpocztapolska'}"><i class="icon-edit"></i></button>
</div>
<div class='address-edit' style="display:none; max-width:230px;">
<input type='text' class='param' value="{$data.company}" name='company' placeholder='{l s='Company' mod='sensbitpocztapolska'}'/>
<div class='row'>
<div class='col-sm-6'>
<input data-placement="left" type='text' class='param' value="{$data.firstname}" name='firstname' placeholder='{l s='Firstname' mod='sensbitpocztapolska'}'/>
</div>
<div class='col-sm-6'>
<input data-placement="right" type='text' class='param' value="{$data.lastname}" name='lastname' placeholder='{l s='Lastname' mod='sensbitpocztapolska'}'/>
</div>
</div>
<div class='row'>
<div class='col-sm-6'>
<input data-placement="left" type='text' class='param' value="{$data.address1}" name='street' placeholder='{l s='Street' mod='sensbitpocztapolska'}'/>
</div>
<div class='col-sm-6'>
<input data-placement="right" type='text' class='param' value="{$data.address2}" name='building_number' placeholder='{l s='Building number' mod='sensbitpocztapolska'}'/>
</div>
</div>
<div class='row'>
<div class='col-sm-4'>
<input data-placement="left" type='text' class='param' value="{$data.postcode}" name='postcode' placeholder='{l s='Postcode' mod='sensbitpocztapolska'}'/>
</div>
<div class='col-sm-4'>
<input data-placement="bottom" type='text' class='param' value="{$data.city}" name='city' placeholder='{l s='City' mod='sensbitpocztapolska'}'/>
</div>
<div class='col-sm-4'>
<input data-placement="right" type='text' class='param' value="{$data.country}" name='country' placeholder='{l s='Country' mod='sensbitpocztapolska'}'/>
</div>
</div>
<button class="btn btn-success btn-xs save-address tip" title="{l s='Save address' mod='sensbitpocztapolska'}"><i class="icon-check"></i></button>
</div>
</td>
<td>
{if isset($data.options.pobranie)}
<div class="input-group">
<span class="input-group-addon"><input class='param' placeholder="{l s='Is COD' mod='sensbitpocztapolska'}" name="pobranie" type="checkbox"{if $data.options.pobranie} checked='checked'{/if}/></span>
<input class='param' placeholder="{l s='COD value' mod='sensbitpocztapolska'}" name="pobranie_zl" type="text" value="{if empty($data.options.pobranie_zl)}{$data.total_paid_tax_incl|round:2}{else}{$data.options.pobranie_zl}{/if}"/>
</div>
{else}
-
{/if}
</td>
<td>
<input class='param' name="reference" type="text" value="{$data.custom_reference}" placeholder="{l s='Reference' mod='sensbitpocztapolska'}"/>
</td>
<td>
<div class="subpackages">
{for $i=1 to $data.total_packs}
<div class="subpackage">
<div class="number">
<input type='text' value="{$i}" disabled='disabled'/>
{if $data.is_multipack}<button class="btn btn-xs btn-block btn-warning copy"><i class="icon-copy"></i></button>{/if}
</div>
<div class="data">
{if !in_array($data.service, array('zagraniczna_przesylka_polecona', 'global_expres'))}
<div>
<input data-placement="left" type='text' class='package-param param' value="{if isset($data.options.package_content) && $data.options.package_content}{$data.options.package_content}{else}{/if}" name='package_content' placeholder='Zawartość paczki'/>
</div>
{/if}
<div>
<div class="input-group" style='width:100%'>
<input data-placement="left" type='text' class='package-param param' value="{if isset($data.options.masa) && $data.options.masa}{$data.options.masa}{else}{/if}" name='masa' placeholder='Waga paczki'/>
<span class="input-group-addon">kg.</span>
</div>
</div>
{if $data.is_multipack}<button class="btn btn-xs btn-block btn-danger remove"><i class="icon-remove"></i></button>{/if}
</div>
<input type='hidden' class="package-param param" name="value" value='' disabled="disabled"/>
</div>
{/for}
</div>
{if $data.total_packs > 1}
<script>
{for $i = 2 to $data.total_packs}
sensbitPocztaPolska.copySubpackageOptions(1, '{$uniq}', {$i});
{/for}
</script>
{/if}
<script>
sensbitPocztaPolska.setPackagesContent('{$uniq}', {$data.packs|json_encode});
</script>
</td>
<td>
<button class="btn btn-xs btn-info show-options"><i class="icon-list"></i></button>
</td>
<td>
<button class="btn btn-xs btn-danger remove-package"><i class="icon-remove"></i></button>
</td>
</tr>
<tr id='package_options_{$uniq}' class="package-options">
<td colspan="9">
{assign value=$data.service var='service'}
{include file="./new_package_form_options/service_options.tpl"}
<div class="subpackages_options">
</div>
{if $data.service_object->isInternational()}
<div class='customs_declaration'>
{include file="./new_package_form_options/customs_declaration.tpl"}
</div>
{/if}
</td>
</tr>