first commit
This commit is contained in:
384
modules/epaka/views/templates/admin/configuration.tpl
Normal file
384
modules/epaka/views/templates/admin/configuration.tpl
Normal file
@@ -0,0 +1,384 @@
|
||||
<fieldset>
|
||||
{* KOMUNIKATY *}
|
||||
{if isset($confirmation)}
|
||||
{$messages}
|
||||
{/if}
|
||||
|
||||
{* DANE DOSTĘPOWE DO API *}
|
||||
<div class="panel">
|
||||
<div class="panel-heading h3 font-weight-bold">
|
||||
<i class="icon-key" style="font-size:16px;"></i>
|
||||
<strong>{l s='Dane do API' mod='Epaka'}</strong>
|
||||
</div>
|
||||
<form id="EPAKA_API" class="defaultForm form-horizontal epaka" name="EPAKA_API" action="" method="post" enctype="multipart/form-data">
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-sm-8 col-md-6">
|
||||
<div class="form-wrapper">
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3 required">
|
||||
{l s='Email' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_API_EMAIL" id="EPAKA_API_EMAIL" value="{$EPAKA_API_EMAIL}" class="" size="20" required="required">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3 required">
|
||||
{l s='Hasło' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="password" name="EPAKA_API_PASSWORD" id="EPAKA_API_PASSWORD" value="{$EPAKA_API_PASSWORD}" class="" size="20" required="required">
|
||||
{* <input type="text" name="EPAKA_API_PASSWORD" id="EPAKA_API_PASSWORD" value="{$EPAKA_API_PASSWORD}" class="" size="20" required="required"> *}
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Status' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<div class="row">
|
||||
<div class="col-xs-6 text-center">
|
||||
{$EPAKA_API_STATUS}
|
||||
</div>
|
||||
<div class="col-xs-6 text-center">
|
||||
<button type="submit" value="1" id="EPAKA_API_submit_btn" name="EPAKA_API" class="btn btn-primary">
|
||||
<i class="icon-lock"></i> {l s='Sprawdź połączenie' mod='Epaka'}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
{* DANE ADRESOWE *}
|
||||
{if $EPAKA_API_CONNECTED}
|
||||
<div class="panel">
|
||||
<div class="panel-heading h3 font-weight-bold">
|
||||
<i class="icon-male" style="font-size:16px;"></i>
|
||||
<strong>{l s='Dane adresowe' mod='Epaka'}</strong>
|
||||
</div>
|
||||
<form id="EPAKA_ADDRESSES" class="defaultForm form-horizontal epaka" name="EPAKA_ADDRESSES" action="" method="post" enctype="multipart/form-data">
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-sm-6 col-md-4">
|
||||
<p class="text-center h4">
|
||||
{l s='Dane do faktury' mod='Epaka'}
|
||||
</p>
|
||||
<div class="form-wrapper">
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Imię' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_INVOICE_NAME" id="EPAKA_INVOICE_NAME" value="{$EPAKA_INVOICE_NAME}" class="" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Nazwisko' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_INVOICE_SURENAME" id="EPAKA_INVOICE_SURENAME" value="{$EPAKA_INVOICE_SURENAME}" class="" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Nazwa firmy' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_INVOICE_COMPANY" id="EPAKA_INVOICE_COMPANY" value="{$EPAKA_INVOICE_COMPANY}" class="" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='NIP' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_INVOICE_TIN" id="EPAKA_INVOICE_TIN" value="{$EPAKA_INVOICE_TIN}" class="" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3 required">
|
||||
{l s='Kod pocztowy' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_INVOICE_POSTCODE" id="EPAKA_INVOICE_POSTCODE" value="{$EPAKA_INVOICE_POSTCODE}" class="" required="required" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3 required">
|
||||
{l s='Miasto' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_INVOICE_CITY" id="EPAKA_INVOICE_CITY" value="{$EPAKA_INVOICE_CITY}" class="" required="required" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3 required">
|
||||
{l s='Ulica' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_INVOICE_STREET" id="EPAKA_INVOICE_STREET" value="{$EPAKA_INVOICE_STREET}" class="" required="required" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3 required">
|
||||
{l s='Nr domu' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_INVOICE_HOUSENUMBER" id="EPAKA_INVOICE_HOUSENUMBER" value="{$EPAKA_INVOICE_HOUSENUMBER}" class="" required="required" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Nr lokalu' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_INVOICE_FLATNUMBER" id="EPAKA_INVOICE_FLATNUMBER" value="{$EPAKA_INVOICE_FLATNUMBER}" class="" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3 required">
|
||||
{l s='Kraj' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_INVOICE_COUNTRY" id="EPAKA_INVOICE_COUNTRY" value="{$EPAKA_INVOICE_COUNTRY}" class="" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Telefon' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_INVOICE_PHONE" id="EPAKA_INVOICE_PHONE" value="{$EPAKA_INVOICE_PHONE}" class="" readonly>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="col-lg-3"></div>
|
||||
<div class="col-lg-9 text-left">
|
||||
<div class="radio">
|
||||
<label>
|
||||
<input type="radio" name="EPAKA_INVOICE" value="0" {if $EPAKA_INVOICE=="0"}checked{/if}>
|
||||
{l s='Nie chce otrzymywać faktury' mod='Epaka'}
|
||||
</label>
|
||||
</div>
|
||||
<div class="radio">
|
||||
<label>
|
||||
<input type="radio" name="EPAKA_INVOICE" value="1" {if $EPAKA_INVOICE=="1"}checked{/if}>
|
||||
{l s='Chce otrzymywać fakturę po każdej płatności' mod='Epaka'}
|
||||
</label>
|
||||
</div>
|
||||
<div class="radio">
|
||||
<label>
|
||||
<input type="radio" name="EPAKA_INVOICE" value="2" {if $EPAKA_INVOICE=="2"}checked{/if}>
|
||||
{l s='Chce otrzymywać fakturę zbiorczą na koniec miesiąca' mod='Epaka'}
|
||||
</label>
|
||||
</div>
|
||||
{* <div class="radio disabled">
|
||||
<label><input type="radio" name="optradio" disabled>Option 3</label>
|
||||
</div> *}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-xs-12 col-sm-6 col-md-4">
|
||||
<p class="text-center h4">
|
||||
{l s='Adres nadań' mod='Epaka'}
|
||||
</p>
|
||||
<div class="form-wrapper">
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Imię' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_SENDER_NAME" id="EPAKA_SENDER_NAME" value="{$EPAKA_SENDER_NAME}" class="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Nazwisko' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_SENDER_SURENAME" id="EPAKA_SENDER_SURENAME" value="{$EPAKA_SENDER_SURENAME}" class="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Nazwa firmy' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_SENDER_COMPANY" id="EPAKA_SENDER_COMPANY" value="{$EPAKA_SENDER_COMPANY}" class="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3 required">
|
||||
{l s='Kod pocztowy' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_SENDER_POSTCODE" id="EPAKA_SENDER_POSTCODE" value="{$EPAKA_SENDER_POSTCODE}" class="" required="required">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3 required">
|
||||
{l s='Miasto' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_SENDER_CITY" id="EPAKA_SENDER_CITY" value="{$EPAKA_SENDER_CITY}" class="" required="required">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3 required">
|
||||
{l s='Ulica' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_SENDER_STREET" id="EPAKA_SENDER_STREET" value="{$EPAKA_SENDER_STREET}" class="" required="required">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3 required">
|
||||
{l s='Nr domu' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_SENDER_HOUSENUMBER" id="EPAKA_SENDER_HOUSENUMBER" value="{$EPAKA_SENDER_HOUSENUMBER}" class="" required="required">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Nr lokalu' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_SENDER_FLATNUMBER" id="EPAKA_SENDER_FLATNUMBER" value="{$EPAKA_SENDER_FLATNUMBER}" class="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3 required">
|
||||
{l s='Kraj' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_SENDER_COUNTRY" id="EPAKA_SENDER_COUNTRY" value="{$EPAKA_SENDER_COUNTRY}" class="" required="required">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Telefon' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_SENDER_PHONE" id="EPAKA_SENDER_PHONE" value="{$EPAKA_SENDER_PHONE}" class="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Punkt "InPost Paczkomat"' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="hidden" name="EPAKA_SENDER_DEFAULT_PACZKOMAT" id="EPAKA_SENDER_DEFAULT_PACZKOMAT" value="{$EPAKA_SENDER_DEFAULT_PACZKOMAT}" class="">
|
||||
<input type="text" name="EPAKA_SENDER_DEFAULT_PACZKOMAT_DESCRIPTION" id="EPAKA_SENDER_DEFAULT_PACZKOMAT_DESCRIPTION" data-epaka-short="6" value="{$EPAKA_SENDER_DEFAULT_PACZKOMAT_DESCRIPTION}" class="configuration-map-trigger" readonly style="cursor: pointer;">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Punkt "Paczka w Ruchu"' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="hidden" name="EPAKA_SENDER_DEFAULT_PWR" id="EPAKA_SENDER_DEFAULT_PWR" value="{$EPAKA_SENDER_DEFAULT_PWR}" class="">
|
||||
<input type="text" name="EPAKA_SENDER_DEFAULT_PWR_DESCRIPTION" id="EPAKA_SENDER_DEFAULT_PWR_DESCRIPTION" data-epaka-short="11" value="{$EPAKA_SENDER_DEFAULT_PWR_DESCRIPTION}" class="configuration-map-trigger" readonly style="cursor: pointer;">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Punkt "Paczka 48"' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="hidden" name="EPAKA_SENDER_DEFAULT_PACZKA48" id="EPAKA_SENDER_DEFAULT_PACZKA48" value="{$EPAKA_SENDER_DEFAULT_PACZKA48}" class="">
|
||||
<input type="text" name="EPAKA_SENDER_DEFAULT_PACZKA48_DESCRIPTION" id="EPAKA_SENDER_DEFAULT_PACZKA48_DESCRIPTION" data-epaka-short="17" value="{$EPAKA_SENDER_DEFAULT_PACZKA48_DESCRIPTION}" class="configuration-map-trigger" readonly style="cursor: pointer;">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-xs-12 col-sm-6 col-md-4">
|
||||
<p class="text-center h4">
|
||||
{l s='Dane dodatkowe' mod='Epaka'}
|
||||
</p>
|
||||
<div class="form-wrapper">
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-3">
|
||||
{l s='Numer IBAN pobrań' mod='Epaka'}
|
||||
</label>
|
||||
<div class="col-lg-9">
|
||||
<input type="text" name="EPAKA_INVOICE_IBAN" id="EPAKA_INVOICE_IBAN" value="{$EPAKA_INVOICE_IBAN}" class="">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="panel-footer">
|
||||
<button type="submit" value="1" id="EPAKA_ADDRESSES_submit_btn" name="EPAKA_ADDRESSES" class="btn btn-primary pull-right">
|
||||
<i class="icon-save"></i> {l s='Zapisz' mod='Epaka'}
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<div class="panel">
|
||||
<div class="panel-heading h3 font-weight-bold">
|
||||
<i class="icon-male" style="font-size:16px;"></i>
|
||||
<strong>{l s='Konfiguracja kurierów d2p (door to point)' mod='Epaka'}</strong>
|
||||
</div>
|
||||
<form id="EPAKA_D2P" class="defaultForm form-horizontal epaka" name="EPAKA_D2P" action="" method="post" enctype="multipart/form-data">
|
||||
<div class="row">
|
||||
<div class="col-lg-2">
|
||||
<p class="text-right h4">
|
||||
{l s='Kurierzy PrestaShop' mod='Epaka'}
|
||||
</p>
|
||||
</div>
|
||||
<div class="col-lg-2">
|
||||
<p class="text-left h4">
|
||||
{l s='Kurierzy Epaka' mod='Epaka'}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
{foreach from=$carriersPresta key=i item=cP}
|
||||
<div class="form-group">
|
||||
<label class="control-label col-lg-2">
|
||||
{$cP['name']}:
|
||||
</label>
|
||||
<div class="col-lg-2">
|
||||
{* <select name="carriers_presta_{$cP['id_carrier']}[]" class="chosen fixed-width-xl" id="carriers_presta_{$cP['id_carrier']}[]" multiple="multiple" style="display: none;"> *}
|
||||
<select name="carriers_presta_{$cP['id_carrier']}[]" class="chosen fixed-width-xl" id="carriers_presta_{$cP['id_carrier']}[]" style="display: none;">
|
||||
{* {foreach from=$carriersEpaka key=j item=cE}
|
||||
{if isset($cE['relacje']) && in_array($cP['id_carrier'],$cE['relacje'])}
|
||||
<option value="{$cE['epaka_id']}" selected="selected">{$cE['epaka_name']}</option>
|
||||
{else}
|
||||
<option value="{$cE['epaka_id']}">{$cE['epaka_name']}</option>
|
||||
{/if}
|
||||
{/foreach} *}
|
||||
|
||||
<option value="">{l s='- brak -' mod='Epaka'}</option>
|
||||
{foreach from=$carriers key=j item=cE}
|
||||
{if isset($cE['relacje']) && in_array($cP['id_carrier'],$cE['relacje'])}
|
||||
<option value="{$cE['epaka_id']}" selected="selected">{$cE['epaka_name']}</option>
|
||||
{else}
|
||||
<option value="{$cE['epaka_id']}">{$cE['epaka_name']}</option>
|
||||
{/if}
|
||||
{/foreach}
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
{/foreach}
|
||||
</div>
|
||||
<div class="panel-footer">
|
||||
<button type="submit" value="1" id="EPAKA_D2P_submit_btn" name="EPAKA_D2P" class="btn btn-primary pull-right">
|
||||
<i class="icon-save"></i> {l s='Zapisz' mod='Epaka'}
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
</fieldset>
|
||||
117
modules/epaka/views/templates/admin/order-admin-16.tpl
Normal file
117
modules/epaka/views/templates/admin/order-admin-16.tpl
Normal file
@@ -0,0 +1,117 @@
|
||||
<div class="product-row row" id="epakaAdminOrder">
|
||||
<div class="col-md-12 left-column">
|
||||
{* api session *}
|
||||
<input type="hidden" name="api_session" value="{$api_session}">
|
||||
{* url's *}
|
||||
<input type="hidden" name="url_html" value="{$url_html}">
|
||||
<input type="hidden" name="url_iframe" value="{$url_iframe}">
|
||||
<input type="hidden" name="url_sender" value="{$url_sender}">
|
||||
<input type="hidden" name="url_change_order_state" value="{$url_change_order_state}">
|
||||
<input type="hidden" name="url_label" value="{$url_label}">
|
||||
<input type="hidden" name="url_protocol" value="{$url_protocol}">
|
||||
<input type="hidden" name="url_cancel_order" value="{$url_cancel_order}">
|
||||
{* dimensions *}
|
||||
{if $order_presta_product_first }
|
||||
<input type="hidden" name="dimensions_width" value="{$order_presta_product_first->width}">
|
||||
<input type="hidden" name="dimensions_height" value="{$order_presta_product_first->height}">
|
||||
<input type="hidden" name="dimensions_depth" value="{$order_presta_product_first->depth}">
|
||||
<input type="hidden" name="dimensions_weight" value="{$order_presta_product_first->weight}">
|
||||
{/if}
|
||||
{* delivery address *}
|
||||
<input type="hidden" name="address_delivery_firstname" value="{$address_delivery->firstname}">
|
||||
<input type="hidden" name="address_delivery_lastname" value="{$address_delivery->lastname}">
|
||||
<input type="hidden" name="address_delivery_company" value="{$address_delivery->company}">
|
||||
<input type="hidden" name="address_delivery_country" value="{$address_delivery->country}">
|
||||
<input type="hidden" name="address_delivery_city" value="{$address_delivery->city}">
|
||||
<input type="hidden" name="address_delivery_postcode" value="{$address_delivery->postcode}">
|
||||
<input type="hidden" name="address_delivery_street" value="{$address_delivery->prepared_address['street']}">
|
||||
<input type="hidden" name="address_delivery_house_number" value="{$address_delivery->prepared_address['house_number']}">
|
||||
<input type="hidden" name="address_delivery_flat_number" value="{$address_delivery->prepared_address['flat_number']}">
|
||||
<input type="hidden" name="address_delivery_phone" value="{$address_delivery->phone}">
|
||||
<input type="hidden" name="address_delivery_email" value="{$address_delivery->email}">
|
||||
{* selected epaka courrier *}
|
||||
<input type="hidden" name="carrier_epaka_id" value="{$carrier_reference['id_carrier_epaka']}">
|
||||
<input type="hidden" name="carrier_epaka_point_code" value="{$carrier_reference['point_code']}">
|
||||
<input type="hidden" name="carrier_epaka_point_name" value="{$carrier_reference['point_name']}">
|
||||
{* content *}
|
||||
<input type="hidden" name="order_data_content" value="Zamówienie PrestaShop ID: {$order_presta->id}">
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="panel">
|
||||
<div class="panel-heading" id="epaka-iframe-order-header">
|
||||
<i class="icon-truck"></i> {l s='Wysyłka' mod='Epaka'}
|
||||
</div>
|
||||
<div class="panel-body" style="padding:0;">
|
||||
{if empty($carrier_reference['id_epaka_order']) }
|
||||
<div class="trigger-epaka-order">
|
||||
<img src="/modules/epaka/logo-big.png" width="110px" height="auto" style="margin-left: 10px; margin-right: 15px;">
|
||||
<a id="epaka-order-get-iframe" class="btn btn-primary" href="#" style="margin-top: 0px; font-size: 12px; height:31px !important;">
|
||||
{l s="Pobierz formularz" mod='epaka'} <img id="iframe-loader-gif" src="/modules/epaka/loading.gif" width="20px" height="auto" style="margin-left: 10px; display: none;">
|
||||
</a>
|
||||
</div>
|
||||
{else}
|
||||
<div class="sumary-epaka-order" style="position: relative;">
|
||||
<img src="/modules/epaka/logo-big.png" width="110px" height="auto" style="margin-left: 10px; margin-right: 10px;">
|
||||
<i style="position: relative; top: 3px;">
|
||||
{l s='Zamówienie otrzymało ID:' mod='Epaka'} <b class="text-danger">{$carrier_reference['id_epaka_order']}</b>
|
||||
{if $order_epaka }
|
||||
{l s='| Numer Przesyłki:' mod='Epaka'} <b class="text-danger">{if !empty((array)$order_epaka->labelNumber) } {$order_epaka->labelNumber} {else} {l s='Nie nadano' mod='Epaka'} {/if}</b>
|
||||
{l s='| Kurier:' mod='Epaka'} <b class="text-danger">{if !empty(trim($order_epaka->courier)) } {$order_epaka->courier} {else} {l s='Nie zidentyfikowano' mod='Epaka'} {/if}</b>
|
||||
{/if}
|
||||
</i>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<div id="epaka-iframe-order-body" style="margin-left: 10px; {if empty($carrier_reference['id_epaka_order']) } display:none; {/if}">
|
||||
{if !empty($carrier_reference['id_epaka_order']) && $order_epaka }
|
||||
<hr>
|
||||
{* etykiety *}
|
||||
{if empty($order_epaka_payment_check) || (!empty($order_epaka_payment_check) && $order_epaka_payment_check->paymentStatus != "oczekuje") }
|
||||
<a class="btn btn-primary epaka-order-get-label text-center blocker" href="#" data-zebra="0" style="width:90px; height:31px !important; text-align: center;">
|
||||
<span>{l s='Etykieta' mod='Epaka'}</span>
|
||||
<img src="/modules/epaka/loading.gif" width="20px" height="auto" style="display: none; margin: 0 auto;">
|
||||
</a>
|
||||
<a class="btn btn-primary epaka-order-get-label blocker" href="#" data-zebra="1" style="width:130px; height:31px !important; text-align: center;">
|
||||
<span>{l s='Etykieta Zebra' mod='Epaka'}</span>
|
||||
<img src="/modules/epaka/loading.gif" width="20px" height="auto" style="display: none; margin: 0 auto;">
|
||||
</a>
|
||||
<a class="btn btn-primary epaka-order-get-protocol blocker" href="#" data-zebra="1" style="width:90px; height:31px !important; text-align: center;">
|
||||
<span>{l s='Protokół' mod='Epaka'}</span>
|
||||
<img src="/modules/epaka/loading.gif" width="20px" height="auto" style="display: none; margin: 0 auto;">
|
||||
</a>
|
||||
{/if}
|
||||
|
||||
{* platnosc *}
|
||||
{if !empty($order_epaka_payment_check) && $order_epaka_payment_check->paymentStatus == "oczekuje" }
|
||||
<a id="epaka-order-payment" class="btn btn-success blocker" href="{$order_epaka_payment_get->paymentUrl}" target="_blank" style="width:160px; height:31px !important; text-align: center;">
|
||||
<span>{l s='Opłać Zamówienie' mod='Epaka'}</span>
|
||||
<img src="/modules/epaka/loading.gif" width="20px" height="auto" style="display: none; margin: 0 auto;">
|
||||
</a>
|
||||
{/if}
|
||||
|
||||
{* anulowanie *}
|
||||
{if in_array($order_epaka->orderStatus, ['zapłacone', 'zakończone', 'do realizacji', 'błędy']) }
|
||||
<a id="epaka-order-cancel" class="btn btn-danger blocker" href="#" style="width:160px; height:31px !important; text-align: center;">
|
||||
<span>{l s='Anuluj Zamówienie' mod='Epaka'}</span>
|
||||
<img src="/modules/epaka/loading.gif" width="20px" height="auto" style="display: none; margin: 0 auto;">
|
||||
</a>
|
||||
{/if}
|
||||
|
||||
{* tracking *}
|
||||
{if empty($order_epaka_payment_check) || (!empty($order_epaka_payment_check) && $order_epaka_payment_check->paymentStatus != "oczekuje") }
|
||||
<a id="epaka-order-traking" class="btn btn-warning blocker" href="{$url_order_traking}" target="_blank" style="width:80px; height:31px !important; text-align: center;">
|
||||
<span>{l s='Traking' mod='Epaka'}</span>
|
||||
<img src="/modules/epaka/loading.gif" width="20px" height="auto" style="display: none; margin: 0 auto;">
|
||||
</a>
|
||||
{/if}
|
||||
{/if}
|
||||
</div>
|
||||
{* <div id="message"></div> *}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
116
modules/epaka/views/templates/admin/order-admin-17.tpl
Normal file
116
modules/epaka/views/templates/admin/order-admin-17.tpl
Normal file
@@ -0,0 +1,116 @@
|
||||
<div class="product-row row" id="epakaAdminOrder">
|
||||
<div class="col-md-12 left-column">
|
||||
{* api session *}
|
||||
<input type="hidden" name="api_session" value="{$api_session}">
|
||||
{* url's *}
|
||||
<input type="hidden" name="url_html" value="{$url_html}">
|
||||
<input type="hidden" name="url_iframe" value="{$url_iframe}">
|
||||
<input type="hidden" name="url_sender" value="{$url_sender}">
|
||||
<input type="hidden" name="url_change_order_state" value="{$url_change_order_state}">
|
||||
<input type="hidden" name="url_label" value="{$url_label}">
|
||||
<input type="hidden" name="url_protocol" value="{$url_protocol}">
|
||||
<input type="hidden" name="url_cancel_order" value="{$url_cancel_order}">
|
||||
{* dimensions *}
|
||||
{if $order_presta_product_first }
|
||||
<input type="hidden" name="dimensions_width" value="{$order_presta_product_first->width}">
|
||||
<input type="hidden" name="dimensions_height" value="{$order_presta_product_first->height}">
|
||||
<input type="hidden" name="dimensions_depth" value="{$order_presta_product_first->depth}">
|
||||
<input type="hidden" name="dimensions_weight" value="{$order_presta_product_first->weight}">
|
||||
{/if}
|
||||
{* delivery address *}
|
||||
<input type="hidden" name="address_delivery_firstname" value="{$address_delivery->firstname}">
|
||||
<input type="hidden" name="address_delivery_lastname" value="{$address_delivery->lastname}">
|
||||
<input type="hidden" name="address_delivery_company" value="{$address_delivery->company}">
|
||||
<input type="hidden" name="address_delivery_country" value="{$address_delivery->country}">
|
||||
<input type="hidden" name="address_delivery_city" value="{$address_delivery->city}">
|
||||
<input type="hidden" name="address_delivery_postcode" value="{$address_delivery->postcode}">
|
||||
<input type="hidden" name="address_delivery_street" value="{$address_delivery->prepared_address['street']}">
|
||||
<input type="hidden" name="address_delivery_house_number" value="{$address_delivery->prepared_address['house_number']}">
|
||||
<input type="hidden" name="address_delivery_flat_number" value="{$address_delivery->prepared_address['flat_number']}">
|
||||
<input type="hidden" name="address_delivery_phone" value="{$address_delivery->phone}">
|
||||
<input type="hidden" name="address_delivery_email" value="{$address_delivery->email}">
|
||||
{* selected epaka courrier *}
|
||||
<input type="hidden" name="carrier_epaka_id" value="{$carrier_reference['id_carrier_epaka']}">
|
||||
<input type="hidden" name="carrier_epaka_point_code" value="{$carrier_reference['point_code']}">
|
||||
<input type="hidden" name="carrier_epaka_point_name" value="{$carrier_reference['point_name']}">
|
||||
{* content *}
|
||||
<input type="hidden" name="order_data_content" value="Zamówienie PrestaShop ID: {$order_presta->id}">
|
||||
</div>
|
||||
|
||||
<div class="col-md-12 left-column">
|
||||
<div class="card mt-2 d-print-none">
|
||||
<div class="card-header" id="epaka-iframe-order-header">
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="panel">
|
||||
{if empty($carrier_reference['id_epaka_order']) }
|
||||
<div class="trigger-epaka-order">
|
||||
<img src="/modules/epaka/logo-big.png" width="110px" height="auto" style="margin-left: 10px; margin-right: 15px;">
|
||||
<a id="epaka-order-get-iframe" class="btn btn-primary" href="#" style="margin-top: 0px; font-size: 12px;">
|
||||
{l s="Pobierz formularz" mod='epaka'} <img id="iframe-loader-gif" src="/modules/epaka/loading.gif" width="20px" height="auto" style="margin-left: 10px; display: none;">
|
||||
</a>
|
||||
</div>
|
||||
{else}
|
||||
<div class="sumary-epaka-order" style="position: relative;">
|
||||
<img src="/modules/epaka/logo-big.png" width="110px" height="auto" style="margin-left: 10px; margin-right: 10px;">
|
||||
<i style="position: relative; top: 3px;">
|
||||
{l s='Zamówienie otrzymało ID:' mod='Epaka'} <b class="text-danger">{$carrier_reference['id_epaka_order']}</b>
|
||||
{if $order_epaka }
|
||||
{l s='| Numer Przesyłki:' mod='Epaka'} <b class="text-danger">{if !empty((array)$order_epaka->labelNumber) } {$order_epaka->labelNumber} {else} {l s='Nie nadano' mod='Epaka'} {/if}</b>
|
||||
{l s='| Kurier:' mod='Epaka'} <b class="text-danger">{if !empty(trim($order_epaka->courier)) } {$order_epaka->courier} {else} {l s='Nie zidentyfikowano' mod='Epaka'} {/if}</b>
|
||||
{/if}
|
||||
</i>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body" id="epaka-iframe-order-body" {if empty($carrier_reference['id_epaka_order']) } style="display:none;" {/if}>
|
||||
{if !empty($carrier_reference['id_epaka_order']) && $order_epaka }
|
||||
{* etykiety *}
|
||||
{if empty($order_epaka_payment_check) || (!empty($order_epaka_payment_check) && $order_epaka_payment_check->paymentStatus != "oczekuje") }
|
||||
<a class="btn btn-primary epaka-order-get-label text-center blocker" href="#" data-zebra="0" style="width:105px; text-align: center;">
|
||||
<span>{l s='Etykieta' mod='Epaka'}</span>
|
||||
<img src="/modules/epaka/loading.gif" width="20px" height="auto" style="display: none; margin: 0 auto;">
|
||||
</a>
|
||||
<a class="btn btn-primary epaka-order-get-label blocker" href="#" data-zebra="1" style="width:160px; text-align: center;">
|
||||
<span>{l s='Etykieta Zebra' mod='Epaka'}</span>
|
||||
<img src="/modules/epaka/loading.gif" width="20px" height="auto" style="display: none; margin: 0 auto;">
|
||||
</a>
|
||||
<a class="btn btn-primary epaka-order-get-protocol blocker" href="#" data-zebra="1" style="width:110px; text-align: center;">
|
||||
<span>{l s='Protokół' mod='Epaka'}</span>
|
||||
<img src="/modules/epaka/loading.gif" width="20px" height="auto" style="display: none; margin: 0 auto;">
|
||||
</a>
|
||||
{/if}
|
||||
|
||||
{* platnosc *}
|
||||
{if !empty($order_epaka_payment_check) && $order_epaka_payment_check->paymentStatus == "oczekuje" }
|
||||
<a id="epaka-order-payment" class="btn btn-success blocker" href="{$order_epaka_payment_get->paymentUrl}" target="_blank" style="width:195px; text-align: center;">
|
||||
<span>{l s='Opłać Zamówienie' mod='Epaka'}</span>
|
||||
<img src="/modules/epaka/loading.gif" width="20px" height="auto" style="display: none; margin: 0 auto;">
|
||||
</a>
|
||||
{/if}
|
||||
|
||||
{* anulowanie *}
|
||||
{if in_array($order_epaka->orderStatus, ['zapłacone', 'zakończone', 'do realizacji', 'błędy']) }
|
||||
<a id="epaka-order-cancel" class="btn btn-danger blocker" href="#" style="width:200px; text-align: center;">
|
||||
<span>{l s='Anuluj Zamówienie' mod='Epaka'}</span>
|
||||
<img src="/modules/epaka/loading.gif" width="20px" height="auto" style="display: none; margin: 0 auto;">
|
||||
</a>
|
||||
{/if}
|
||||
|
||||
{* tracking *}
|
||||
{if empty($order_epaka_payment_check) || (!empty($order_epaka_payment_check) && $order_epaka_payment_check->paymentStatus != "oczekuje") }
|
||||
<a id="epaka-order-traking" class="btn btn-secondary blocker" href="{$url_order_traking}" target="_blank" style="width:100px; text-align: center;">
|
||||
<span>{l s='Traking' mod='Epaka'}</span>
|
||||
<img src="/modules/epaka/loading.gif" width="20px" height="auto" style="display: none; margin: 0 auto;">
|
||||
</a>
|
||||
{/if}
|
||||
{/if}
|
||||
{* <div id="message"></div> *}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
2
modules/epaka/views/templates/admin/order-html.tpl
Normal file
2
modules/epaka/views/templates/admin/order-html.tpl
Normal file
@@ -0,0 +1,2 @@
|
||||
|
||||
{$htmlOrderForm}
|
||||
2
modules/epaka/views/templates/admin/order-iframe.tpl
Normal file
2
modules/epaka/views/templates/admin/order-iframe.tpl
Normal file
@@ -0,0 +1,2 @@
|
||||
{* {$url_html}<br><br> *}
|
||||
<iframe width="100%" height="1000px" name="epakaFormIframe" id="epakaFormIframe" src="{$url_html}" sandbox="allow-scripts allow-same-origin allow-forms" style="border: 1px solid lightgray;"></iframe>
|
||||
59
modules/epaka/views/templates/front/map-popup.tpl
Normal file
59
modules/epaka/views/templates/front/map-popup.tpl
Normal file
@@ -0,0 +1,59 @@
|
||||
<style>
|
||||
#epaka-set-point-data {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
.map-input {
|
||||
display: inline;
|
||||
border: none;
|
||||
background: transparent;
|
||||
outline: none;
|
||||
font-family: inherit;
|
||||
font-size: 14px;
|
||||
padding: 0px;
|
||||
width: auto;
|
||||
color: #777;
|
||||
}
|
||||
#epaka-delivery-point-code {
|
||||
display: none;
|
||||
}
|
||||
#epaka-delivery-point-name {
|
||||
width: 50%;
|
||||
margin-left: 12px;
|
||||
vertical-align: -1px;
|
||||
}
|
||||
#epaka-set-point {
|
||||
/*width: 152px;*/
|
||||
width: 250px;
|
||||
padding: 6px 10px;
|
||||
text-align: center;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div id="epaka-set-point-data">
|
||||
{if isset($ep4kaCarriersOnPresta['p2p'])}
|
||||
{foreach from=$ep4kaCarriersOnPresta['p2p'] key=presta_carrier_id item=value}
|
||||
<input type="hidden" id="epaka-delivery-p2p-{$presta_carrier_id}" value="{$value}">
|
||||
{/foreach}
|
||||
{/if}
|
||||
{if isset($ep4kaCarriersOnPresta['d2d'])}
|
||||
{foreach from=$ep4kaCarriersOnPresta['d2d'] key=presta_carrier_id item=value}
|
||||
<input type="hidden" id="epaka-delivery-d2d-{$presta_carrier_id}" value="{$value}">
|
||||
{/foreach}
|
||||
{/if}
|
||||
{if isset($ep4kaCarriersOnPresta['onp'])}
|
||||
{foreach from=$ep4kaCarriersOnPresta['onp'] key=presta_carrier_id item=value}
|
||||
<input type="hidden" id="epaka-delivery-onp-{$presta_carrier_id}" value="{$value}">
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
<button id="epaka-set-point" class="btn btn-primary" style="display:none;">{$translate->wybierz_punkt_odbioru}</button>
|
||||
|
||||
<input type="input" id="epaka-delivery-point-code" value="" class="map-input" readonly>
|
||||
<input type="input" id="epaka-delivery-point-name" value="" class="map-input" readonly>
|
||||
</div>
|
||||
|
||||
{if $presta_version == 16 }
|
||||
<script>
|
||||
epakaButtonShowHide();
|
||||
</script>
|
||||
{/if}
|
||||
50
modules/epaka/views/templates/map-html.tpl
Normal file
50
modules/epaka/views/templates/map-html.tpl
Normal file
@@ -0,0 +1,50 @@
|
||||
{* <link rel="stylesheet" type="text/css" href="http://epaka5.localhost/css/epaka_icons.css"> *}
|
||||
<div id="mapPopup">
|
||||
<span class="helper"></span>
|
||||
<div class="mapContainer">
|
||||
<div class="popupCloseButton">×</div>
|
||||
<div class="mapPopupContent">
|
||||
<div id="placeMapHere" style="height: 100%; width: 100%;" ></div>
|
||||
<div class="menu-control">
|
||||
<button class="menu-control-button">{$translate->menu}</button>
|
||||
</div>
|
||||
<div class="menu">
|
||||
<div style="padding: 0.6rem 1.6rem 0.6rem 1.6rem;" class="menu-content">
|
||||
<div class="localise-me" style="display: flex; justify-content: left;">
|
||||
<i class="epaka-icons icon-sniper"></i>
|
||||
<span class="font-weight-bold">{$translate->wybierz_punkt_odbioru}</span>
|
||||
</div>
|
||||
<div class="input-container">
|
||||
<input id="search-input" autocomplete="off" class="input-field" type="text"/>
|
||||
<span id="search" class="search-button icon-wrap">
|
||||
<i class="epaka-icons icon-search icon"></i>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pointsList" style="margin: 0px;">
|
||||
<div class="choose-point-info choose-point-start" style="display:none; padding:10px 0px;">
|
||||
{$translate->wyszukaj}
|
||||
</div>
|
||||
<div class="choose-point-info choose-point-searching" style="display:none; padding:10px; 0px;">
|
||||
{$translate->trwa_wyszukiwanie}
|
||||
<div class="lds-roller-container" style="display:none;">
|
||||
<div class="lds-roller"><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="choose-point-info choose-point-empty" style="display:none; padding:10px; 0px;">
|
||||
{$translate->brak_punktow}
|
||||
</div>
|
||||
<div class="choose-point-info choose-point-notfound" style="display:none; padding:10px; 0px;">
|
||||
{$translate->nie_znaleziono_lokalizacji}
|
||||
<br />
|
||||
<br />
|
||||
</div>
|
||||
<div class="choose-point-info choose-point-nocarrier" style="display:none; padding:10px 0px;">
|
||||
{* {$translate->brak_kuriera} *}
|
||||
Prawdopodobnie dostęp do tego kuriera nie został włączony. Skontaktuj się z administratorem serwisu www.epaka.pl
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user