first commit

This commit is contained in:
2024-11-05 12:22:50 +01:00
commit e5682a3912
19641 changed files with 2948548 additions and 0 deletions

View File

@@ -0,0 +1,60 @@
{**
* Copyright 2021-2022 InPost S.A.
*
* NOTICE OF LICENSE
*
* Licensed under the EUPL-1.2 or later.
* You may not use this work except in compliance with the Licence.
*
* You may obtain a copy of the Licence at:
* https://joinup.ec.europa.eu/software/page/eupl
* It is also bundled with this package in the file LICENSE.txt
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an AS IS basis,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the Licence for the specific language governing permissions
* and limitations under the Licence.
*
* @author InPost S.A.
* @copyright 2021-2022 InPost S.A.
* @license https://joinup.ec.europa.eu/software/page/eupl
*}
<form id="inpost-dispatch-order-form"
class="defaultForm form-horizontal"
enctype="multipart/form-data"
action="{$dispatchOrderAction|escape:'html':'UTF-8'}"
autocomplete="off"
>
<div class="panel-body">
<div id="inpost-dispatch-order-form-errors"></div>
<div class="form-wrapper">
<input type="hidden" name="id_shipment" value="">
<div class="row">
<div class="col">
<div class="form-group">
<label for="id_dispatch_point" class="form-control-label">
{l s='Dispatch point' mod='inpostshipping'}
</label>
<div class="input-group">
<select name="id_dispatch_point" id="id_dispatch_point" class="custom-select">
{foreach $dispatchPointChoices as $choice}
<option value="{$choice.value|intval}"{if $choice.value == $defaultDispatchPoint} selected="selected"{/if}>
{$choice.text|escape:'html':'UTF-8'}
</option>
{/foreach}
</select>
<a class="btn btn-primary fixed-width-md js-inpost-new-dispatch-order"
href="{$newDispatchPointUrl|escape:'html':'UTF-8'}"
>
{l s='Add new' mod='inpostshipping'}
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</form>

View File

@@ -0,0 +1,412 @@
{**
* Copyright 2021-2022 InPost S.A.
*
* NOTICE OF LICENSE
*
* Licensed under the EUPL-1.2 or later.
* You may not use this work except in compliance with the Licence.
*
* You may obtain a copy of the Licence at:
* https://joinup.ec.europa.eu/software/page/eupl
* It is also bundled with this package in the file LICENSE.txt
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an AS IS basis,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the Licence for the specific language governing permissions
* and limitations under the Licence.
*
* @author InPost S.A.
* @copyright 2021-2022 InPost S.A.
* @license https://joinup.ec.europa.eu/software/page/eupl
*}
<form id="inpost-shipment-form"
class="defaultForm form-horizontal"
enctype="multipart/form-data"
action="{$shipmentAction|escape:'html':'UTF-8'}"
autocomplete="off"
>
<div class="panel-body">
<div id="inpost-shipment-form-errors"></div>
<div class="form-wrapper">
<input type="hidden" name="id_order" value="{$id_order|intval}">
<div class="row">
<div class="col">
<div class="form-group">
<label for="customer_email" class="form-control-label">
{l s='Receiver email' mod='inpostshipping'}
</label>
<input
class="form-control" type="text" name="email" id="customer_email"
value="{$customerEmail|escape:'html':'UTF-8'}"
>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group">
<label for="customer_phone" class="form-control-label">
{l s='Receiver phone' mod='inpostshipping'}
</label>
<input class="form-control" type="text" name="phone" id="customer_phone" value="{$customerPhone|escape:'html':'UTF-8'}">
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group">
<label for="service" class="form-control-label">
{l s='Shipping service' mod='inpostshipping'}
</label>
<select name="service" id="service" class="custom-select">
{foreach $serviceChoices as $choice}
<option value="{$choice.value|escape:'html':'UTF-8'}"
{if $choice.disabled}disabled="disabled"{/if}
{if $choice.value == $selectedService}selected="selected"{/if}
{if isset($defaultTemplates[$choice.value])}
data-default-template="{$defaultTemplates[$choice.value]|escape:'html':'UTF-8'}"
{/if}
{if $choice.availableTemplates}
data-templates='["{implode('","', $choice.availableTemplates)|escape:'html':'UTF-8'}"]'
{/if}
{if isset($defaultSendingMethods[$choice.value])}
data-default-sending-method="{$defaultSendingMethods[$choice.value]|escape:'html':'UTF-8'}"
{/if}
data-sending-methods='["{implode('","', $choice.availableSendingMethods)|escape:'html':'UTF-8'}"]'
>
{$choice.text|escape:'html':'UTF-8'}
</option>
{/foreach}
</select>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group">
<label for="sending_method" class="form-control-label">
{l s='Sending method' mod='inpostshipping'}
</label>
<select name="sending_method" id="sending_method" class="custom-select">
{foreach $sendingMethodChoices as $choice}
<option value="{$choice.value|escape:'html':'UTF-8'}"
{if $choice.value == $defaultSendingMethod}selected="selected"{/if}
{if $choice.unavailableTemplates}
data-unavailable-templates='["{implode('","', $choice.unavailableTemplates)|escape:'html':'UTF-8'}"]'
{/if}
>
{$choice.text|escape:'html':'UTF-8'}
</option>
{/foreach}
</select>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group">
<label for="dropoff_pop" class="form-control-label">
{l s='Sending point' mod='inpostshipping'}
</label>
<div class="input-group">
<input type="text"
name="dropoff_pop"
id="dropoff_pop"
value="{if $defaultPop}{$defaultPop.name|escape:'html':'UTF-8'}{/if}"
class="form-control"
data-type="pop"
data-function="parcel_send"
data-point="{if $defaultPop}{$defaultPop.name|escape:'html':'UTF-8'}{/if}"
>
<div class="input-group-append">
<button class="btn btn-outline-secondary js-inpost-show-map-input" data-target-input="#dropoff_pop">
{l s='Open map' mod='inpostshipping'}
</button>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group">
<label for="dropoff_locker" class="form-control-label">
{l s='Sending point' mod='inpostshipping'}
</label>
<div class="input-group">
<input type="text"
name="dropoff_locker"
id="dropoff_locker"
value="{if $defaultLocker}{$defaultLocker.name|escape:'html':'UTF-8'}{/if}"
class="form-control"
data-type="parcel_locker"
data-function="parcel_send"
data-point="{if $defaultLocker}{$defaultLocker.name|escape:'html':'UTF-8'}{/if}"
>
<div class="input-group-append">
<button class="btn btn-outline-secondary js-inpost-show-map-input" data-target-input="#dropoff_locker">
{l s='Open map' mod='inpostshipping'}
</button>
</div>
</div>
</div>
</div>
</div>
<div id="inpost-locker-content-wrapper">
<div class="row">
<div class="col">
<div class="form-group">
<label for="sending_locker" class="form-control-label required">
{l s='Target point' mod='inpostshipping'}
</label>
<div class="input-group">
<input type="text"
name="target_point"
id="target_point"
value="{if $selectedPoint}{$selectedPoint|escape:'html':'UTF-8'}{/if}"
class="form-control"
data-payment="1"
data-type="parcel_locker"
data-function="parcel_collect"
data-point="{if $selectedPoint}{$selectedPoint|escape:'html':'UTF-8'}{/if}"
>
<div class="input-group-append">
<button class="btn btn-outline-secondary js-inpost-show-map-input" data-target-input="#target_point">
{l s='Open map' mod='inpostshipping'}
</button>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group">
<label class="form-control-label">
{l s='Weekend delivery' mod='inpostshipping'}
</label>
<div class="input-group">
<span class="ps-switch">
<input type="radio"
name="weekend_delivery"
id="weekend_delivery_off"
value="0"
{if !$weekendDelivery}checked="checked"{/if}
>
<label for="weekend_delivery_off">{l s='No' mod='inpostshipping'}</label>
<input type="radio"
name="weekend_delivery"
id="weekend_delivery_on"
value="1"
{if $weekendDelivery}checked="checked"{/if}
>
<label for="weekend_delivery_on">{l s='Yes' mod='inpostshipping'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group">
<label for="reference" class="form-control-label">
{l s='Reference' mod='inpostshipping'}
</label>
<input
class="form-control" type="text" name="reference" id="reference"
value="{$shipmentReference|escape:'html':'UTF-8'}"
>
</div>
</div>
</div>
<div id="js-inpost-dimension-template-content-wrapper">
<div class="row">
<div class="col">
<div class="form-group">
<label class="form-control-label">
{l s='Use a predefined dimension template' mod='inpostshipping'}
</label>
<div class="input-group">
<span class="ps-switch">
<input type="radio" name="use_template" id="template_off" value="0"{if !$useTemplate} checked="checked"{/if}>
<label for="template_off">{l s='No' mod='inpostshipping'}</label>
<input type="radio" name="use_template" id="template_on" value="1"{if $useTemplate} checked="checked"{/if}>
<label for="template_on">{l s='Yes' mod='inpostshipping'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group"{if !$useTemplate} style="display: none"{/if}>
<label for="template" class="form-control-label">
{l s='Dimension template' mod='inpostshipping'}
</label>
<select name="template" id="template" class="custom-select">
{foreach $dimensionTemplateChoices as $choice}
<option value="{$choice.value|escape:'html':'UTF-8'}"{if $choice.value == $template} selected="selected"{/if}>
{$choice.text|escape:'html':'UTF-8'}
</option>
{/foreach}
</select>
</div>
</div>
</div>
</div>
<div id="js-inpost-package-dimensions"{if $useTemplate} style="display: none"{/if}>
<div class="row">
<div class="col">
<div class="form-group">
<label for="length" class="form-control-label required">
{l s='Length' mod='inpostshipping'}
</label>
<div class="input-group">
<div class="input-group-prepend">
<div class="input-group-text">mm</div>
</div>
<input type="text" name="dimensions[length]" id="length" value="{$length|floatval}" class="form-control">
</div>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group">
<label for="width" class="form-control-label required">
{l s='Width' mod='inpostshipping'}
</label>
<div class="input-group">
<div class="input-group-prepend">
<div class="input-group-text">mm</div>
</div>
<input type="text" name="dimensions[width]" id="width" value="{$width|floatval}" class="form-control">
</div>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group">
<label for="height" class="form-control-label required">
{l s='Height' mod='inpostshipping'}
</label>
<div class="input-group">
<div class="input-group-prepend">
<div class="input-group-text">mm</div>
</div>
<input type="text" name="dimensions[height]" id="height" value="{$height|floatval}" class="form-control">
</div>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group">
<label for="weight" class="form-control-label required">
{l s='Weight' mod='inpostshipping'}
</label>
<div class="input-group">
<div class="input-group-prepend">
<div class="input-group-text">kg</div>
</div>
<input type="text" name="weight" id="weight" value="{$weight|floatval}" class="form-control">
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group">
<label class="form-control-label">
{l s='Cash on delivery' mod='inpostshipping'}
</label>
<div class="input-group">
<span class="ps-switch">
<input type="radio" name="cod" id="cod_off" value="0"{if !$cashOnDelivery} checked="checked"{/if}>
<label for="cod_off">{l s='No' mod='inpostshipping'}</label>
<input type="radio" name="cod" id="cod_on" value="1" {if $cashOnDelivery} checked="checked"{/if}>
<label for="cod_on">{l s='Yes' mod='inpostshipping'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group">
<label for="cod_amount" class="form-control-label">
{l s='Cash on delivery amount' mod='inpostshipping'}
</label>
<div class="input-group">
<div class="input-group-prepend">
<div class="input-group-text">{$currencySign|escape:'html':'UTF-8'}</div>
</div>
<input type="text" name="cod_amount" id="cod_amount" value="{$orderTotal|floatval}" class="form-control">
</div>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group">
<label class="form-control-label">
{l s='Insurance' mod='inpostshipping'}
</label>
<div class="input-group">
<span class="ps-switch">
<input type="radio" name="insurance" id="insurance_off" value="0" checked="checked">
<label for="insurance_off">{l s='No' mod='inpostshipping'}</label>
<input type="radio" name="insurance" id="insurance_on" value="1">
<label for="insurance_on">{l s='Yes' mod='inpostshipping'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col">
<div class="form-group" style="display: none">
<label for="insurance_amount" class="form-control-label">
{l s='Insurance amount' mod='inpostshipping'}
</label>
<div class="input-group">
<div class="input-group-prepend">
<div class="input-group-text">{$currencySign|escape:'html':'UTF-8'}</div>
</div>
<input type="text" name="insurance_amount" id="insurance_amount" value="{$orderTotal|floatval}" class="form-control">
</div>
</div>
</div>
</div>
</div>
</div>
</form>

View File

@@ -0,0 +1,32 @@
<?php
/**
* Copyright 2021-2022 InPost S.A.
*
* NOTICE OF LICENSE
*
* Licensed under the EUPL-1.2 or later.
* You may not use this work except in compliance with the Licence.
*
* You may obtain a copy of the Licence at:
* https://joinup.ec.europa.eu/software/page/eupl
* It is also bundled with this package in the file LICENSE.txt
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an AS IS basis,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the Licence for the specific language governing permissions
* and limitations under the Licence.
*
* @author InPost S.A.
* @copyright 2021-2022 InPost S.A.
* @license https://joinup.ec.europa.eu/software/page/eupl
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,55 @@
{**
* Copyright 2021-2022 InPost S.A.
*
* NOTICE OF LICENSE
*
* Licensed under the EUPL-1.2 or later.
* You may not use this work except in compliance with the Licence.
*
* You may obtain a copy of the Licence at:
* https://joinup.ec.europa.eu/software/page/eupl
* It is also bundled with this package in the file LICENSE.txt
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an AS IS basis,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the Licence for the specific language governing permissions
* and limitations under the Licence.
*
* @author InPost S.A.
* @copyright 2021-2022 InPost S.A.
* @license https://joinup.ec.europa.eu/software/page/eupl
*}
<div class="modal fade" id="{$modal_id|escape:'html':'UTF-8'}" tabindex="-1">
<div class="modal-dialog {if isset($modal_class)}{$modal_class|escape:'html':'UTF-8'}{/if}">
<div class="modal-content">
{if isset($modal_title)}
<div class="modal-header">
<h4 class="modal-title">{$modal_title|escape:'html':'UTF-8'}</h4>
<button type="button" class="close" data-dismiss="modal">&times;</button>
</div>
{/if}
<div class="modal-body">
{$modal_content}
</div>
{if isset($modal_actions)}
<div class="modal-footer">
<button type="button" class="btn btn-outline-secondary" data-dismiss="modal">{l s='Close' d='Admin.Actions'}</button>
{foreach $modal_actions as $action}
{if $action.type == 'link'}
<a href="{$action.href|escape:'html':'UTF-8'}" class="btn {$action.class|escape:'html':'UTF-8'}">
{$action.label|escape:'html':'UTF-8'}
</a>
{elseif $action.type == 'button'}
<button type="button" value="{$action.value|escape:'html':'UTF-8'}" class="btn {$action.class|escape:'html':'UTF-8'}">
{$action.label|escape:'html':'UTF-8'}
</button>
{/if}
{/foreach}
</div>
{/if}
</div>
</div>
</div>

View File

@@ -0,0 +1,75 @@
{**
* Copyright 2021-2022 InPost S.A.
*
* NOTICE OF LICENSE
*
* Licensed under the EUPL-1.2 or later.
* You may not use this work except in compliance with the Licence.
*
* You may obtain a copy of the Licence at:
* https://joinup.ec.europa.eu/software/page/eupl
* It is also bundled with this package in the file LICENSE.txt
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an AS IS basis,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the Licence for the specific language governing permissions
* and limitations under the Licence.
*
* @author InPost S.A.
* @copyright 2021-2022 InPost S.A.
* @license https://joinup.ec.europa.eu/software/page/eupl
*}
<form id="inpost-print-shipment-label-form"
class="defaultForm form-horizontal"
enctype="multipart/form-data"
action=""
>
<div class="panel-body">
<div class="form-wrapper">
<div class="row">
<div class="col">
<div class="form-group">
<label class="form-control-label">
{l s='Label format' mod='inpostshipping'}
</label>
{foreach $labelFormatChoices as $choice}
<div class="radio">
<label>
<input type="radio"
name="label_format"
id="label_format_{$choice.value|escape:'html':'UTF-8'}"
value="{$choice.value|escape:'html':'UTF-8'}"
{if $choice.value === $defaultLabelFormat}checked="checked"{/if}
>
{$choice.text|escape:'html':'UTF-8'}
</label>
</div>
{/foreach}
</div>
</div>
<div class="col">
<div class="form-group">
<label class="form-control-label">
{l s='Label type' mod='inpostshipping'}
</label>
{foreach $labelTypeChoices as $choice}
<div class="radio">
<label>
<input type="radio"
name="label_type"
id="label_type_{$choice.value|escape:'html':'UTF-8'}"
value="{$choice.value|escape:'html':'UTF-8'}"
{if $choice.value === $defaultLabelType}checked="checked"{/if}
>
{$choice.text|escape:'html':'UTF-8'}
</label>
</div>
{/foreach}
</div>
</div>
</div>
</div>
</div>
</form>

View File

@@ -0,0 +1,182 @@
{**
* Copyright 2021-2022 InPost S.A.
*
* NOTICE OF LICENSE
*
* Licensed under the EUPL-1.2 or later.
* You may not use this work except in compliance with the Licence.
*
* You may obtain a copy of the Licence at:
* https://joinup.ec.europa.eu/software/page/eupl
* It is also bundled with this package in the file LICENSE.txt
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an AS IS basis,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the Licence for the specific language governing permissions
* and limitations under the Licence.
*
* @author InPost S.A.
* @copyright 2021-2022 InPost S.A.
* @license https://joinup.ec.europa.eu/software/page/eupl
*}
<div class="panel-body">
<div class="form-horizontal">
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='Reference' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">{$shipment.reference|escape:'html':'UTF-8'}</div>
</div>
</div>
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='Shipment number' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">{$shipment.tracking_number|escape:'html':'UTF-8'}</div>
</div>
</div>
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='Created at' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">{$shipment.date_add|escape:'html':'UTF-8'}</div>
</div>
</div>
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='State' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">
{if $shipment.status.description}
<span class="text-primary cursor-pointer"
data-toggle="pstooltip"
data-original-title="{$shipment.status.description|escape:'html':'UTF-8'}"
>
{$shipment.status.title|escape:'html':'UTF-8'}
</span>
{else}
{$shipment.status.title|escape:'html':'UTF-8'}
{/if}
</div>
</div>
</div>
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='Sending method' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">
{$shipment.sending_method|escape:'html':'UTF-8'}
</div>
</div>
</div>
{if $shipment.sending_point}
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='Sending point' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">
<span class="js-inpost-show-map text-primary cursor-pointer"
id="inpost-map-{$shipment.sending_point|escape:'html':'UTF-8'}"
data-type="{$shipment.point_type|escape:'html':'UTF-8'}"
data-function="parcel_send"
data-point="{$shipment.sending_point|escape:'html':'UTF-8'}"
data-toggle="pstooltip"
data-original-title="{l s='Show on map' mod='inpostshipping'}"
>
{$shipment.sending_point|escape:'html':'UTF-8'}
</span>
</div>
</div>
</div>
{/if}
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='InPost Service' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">
{$shipment.service|escape:'html':'UTF-8'}
{if $shipment.weekend_delivery}
- {l s='Weekend delivery' mod='inpostshipping'}
{/if}
</div>
</div>
</div>
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='Receiver email' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">{$shipment.email|escape:'html':'UTF-8'}</div>
</div>
</div>
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='Receiver phone' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">{$shipment.phone|escape:'html':'UTF-8'}</div>
</div>
</div>
{if $shipment.target_point}
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='Target point' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">
<span class="js-inpost-show-map text-primary cursor-pointer"
id="inpost-map-{$shipment.target_point|escape:'html':'UTF-8'}"
data-type="parcel_locker"
data-function="parcel_collect"
data-point="{$shipment.target_point|escape:'html':'UTF-8'}"
data-toggle="pstooltip"
data-original-title="{l s='Show on map' mod='inpostshipping'}"
>
{$shipment.target_point|escape:'html':'UTF-8'}
</span>
</div>
</div>
</div>
{/if}
{if $shipment.template}
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='Dimension template' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">{$shipment.template|escape:'html':'UTF-8'}</div>
</div>
</div>
{else}
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='Dimensions' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">
{$shipment.dimensions.length|floatval} x {$shipment.dimensions.width|floatval} x {$shipment.dimensions.height|floatval} mm
</div>
</div>
</div>
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='Weight' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">{$shipment.dimensions.weight|floatval} kg</div>
</div>
</div>
{/if}
{if $shipment.cod_amount}
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='Cash on delivery amount' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">{$shipment.cod_amount|escape:'html':'UTF-8'}</div>
</div>
</div>
{/if}
{if $shipment.insurance_amount}
<div class="form-group row">
<label class="form-control-label font-weight-bold">{l s='Insurance amount' mod='inpostshipping'}</label>
<div class="col-sm">
<div class="form-control border-0">{$shipment.insurance_amount|escape:'html':'UTF-8'}</div>
</div>
</div>
{/if}
</div>
</div>