first commit

This commit is contained in:
2024-11-11 18:46:54 +01:00
commit a630d17338
25634 changed files with 4923715 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2016 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2016 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
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,133 @@
{if !empty($api_org) && !empty($org_info)}
<div class="panel panelOrganizationInfo" style="margin-bottom: 25px !important;">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Informacje o organizacji' mod='inpostship'}</div>
<div class="form-horizontal">
<div class="row">
{if empty($org_info.carriers_info) && empty($org_info.services_info)}
{if $api_sand == 1}
<p class="alert alert-danger">Na tym koncie nie można używać trybu testowego!<br />Utwórz konto na https://sandbox-manager.paczkomaty.pl/auth/login lub poproś Inpost o włączenie takiej opcji.</p>
{else}
<p class="alert alert-danger">Występuje problem z Twoim kluczem API lub ID organizacji. Sprawdź czy dane są poprawne. Jeśli tak - skontaktuj się z Inpost w celu wyjaśnienia zaistniałej sytuacji.</p>
{/if}
{else}
<div class="col-lg-12">
<div class="row">
{if !empty($org_info.services_info)}
<h4>Dostępne opcje:</h4>
{foreach $org_info.services_info as $c}
{if $c.type == "inpost_locker_standard"}
<div class="col-lg-3">
<div class="alert alert-success"><b>Paczkomaty Inpost</b></div>
</div>
{/if}
{if $c.type == "inpost_locker_pass_thru"}
<div class="col-lg-3">
<div class="alert alert-success"><b>Paczkomaty Inpost - podaj dalej</b></div>
</div>
{/if}
{if $c.type == "inpost_courier_standard"}
<div class="col-lg-3">
<div class="alert alert-success"><b>Kurier Inpost</b></div>
</div>
{/if}
{/foreach}
{if $x13a}
{foreach $org_info.services_info as $c}
{if $c.type == "inpost_locker_allegro"}
<div class="col-lg-3">
<div class="alert alert-success"><b>Allegro Paczkomaty InPost</b></div>
</div>
{/if}
{if $c.type == "inpost_locker_allegro_smart"}
<div class="col-lg-3">
<div class="alert alert-success"><b>Allegro Paczkomaty InPost Smart</b></div>
</div>
{/if}
{if $c.type == "inpost_courier_allegro"}
<div class="col-lg-3">
<div class="alert alert-success"><b>Allegro Kurier InPost</b></div>
</div>
{/if}
{/foreach}
{/if}
{/if}
</div>
</div>
{/if}
</div>
</div>
</div>
{/if}
<form method="post">
<div class="panel">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Ustawienia konta w manager.paczkomaty.pl i API ShipX' mod='inpostship'}</div>
<div class="form-horizontal">
<div class="rows">
{if empty($api_key)}
<div class="alert alert-info">
<b>
Aby uzyskać klucz API i ID organizacji dla API ShipX należy skontaktować się z Inpost w celu ich otrzymania.<br />
Można to zrobić wysyłając wiadomośc na integracja@inpost.pl
</b>
</div>
{/if}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='E-mail' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-3">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-envelope"></i></span>
<input type="email" name="INPOSTSHIP_API_USER" value="{$api_user}" class="form-control" />
</div>
<p class="help-block">{l s='Login / e-mail do konta w manager.paczkomaty.pl' mod='inpostship'}</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Hasło' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-3">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-lock"></i></span>
<input type="password" name="INPOSTSHIP_API_PASSWD" value="{$api_pass}" class="form-control" />
</div>
<p class="help-block">{l s='Hasło do konta w manager.paczkomaty.pl' mod='inpostship'}</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Klucz API / Token' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-9">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-key"></i></span>
<input type="text" name="INPOSTSHIP_API_KEY" value="{$api_key}" class="form-control" />
</div>
<p class="help-block">{l s='Klucz do API ShipX' mod='inpostship'}. Proszę wpisywać go bez kropki na końcu.</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='ID Organizacji' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-1">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-home"></i></span>
<input type="text" name="INPOSTSHIP_API_ORGANIZATION" value="{$api_org}" class="form-control" />
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Tryb testowy' mod='inpostship'}:</label>
<div class="col-lg-9">
<span class="switch prestashop-switch fixed-width-lg">
<input id="sandbox_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_SANDBOX" value="1" type="radio" {if $api_sand == 1}checked="checked"{/if} />
<label class="radioCheck" for="sandbox_on">{l s='TAK' mod='inpostship'}</label>
<input id="sandbox_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_SANDBOX" value="0" type="radio" {if $api_sand == 0}checked="checked"{/if} />
<label class="radioCheck" for="sandbox_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
<p class="help-block">Konto testowe może nie działać na koncie produkcyjnym - należy wtedy skontaktować się z Inpost w celu aktywacji trybu.<br />Można też założyć konto na https://sandbox-manager.paczkomaty.pl/auth/login i wykorzystać to konto do testów.</p>
</div>
</div>
</div>{* end row *}
</div>
<div class="panel-footer">
<button id="configuration_form_submit_btn" class="btn btn-default pull-right" type="submit" value="1" name="submitSaveUser"><i class="process-icon-save"></i> {l s='Save' mod='inpostship'}</button>
</div>
</div>
</form>

View File

@@ -0,0 +1,20 @@
<div class="panel" style="margin-bottom: 25px !important;">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Aktualizacja punktów paczkomatowych w bazie modułu' mod='inpostship'}</div>
<div class="form-horizontal">
<div class="alert alert-info">
<p class="show">{l s='Link do zadania cron' mod='inpostship'}: {$cron_link}</p>
<p class="show">{l s='Przykład użycia:' mod='inpostship'}</p>
<input type="text" readonly value='wget -O /dev/null "{$cron_link}" >/dev/null 2>&1' />
</div>
</div>
</div>
<div class="panel" style="margin-bottom: 25px !important;">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Tracking przesyłek - cron' mod='inpostship'}</div>
<div class="form-horizontal">
<div class="alert alert-info">
<p class="show">{l s='Link do zadania cron' mod='inpostship'}: {$cron_link2}</p>
<p class="show">{l s='Przykład użycia:' mod='inpostship'}</p>
<input type="text" readonly value='wget -O /dev/null "{$cron_link2}" >/dev/null 2>&1' />
</div>
</div>
</div>

View File

@@ -0,0 +1,90 @@
<form method="post">
<div class="panel">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Ustawienia' mod='inpostship'}</div>
<div class="form-horizontal">
<div class="rows">
{if $courier_1 == 1}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Inpost Paczkomaty - płatność przelewem' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_CARRIER_PACZKOMATY[]" multiple="multiple">
<option value="9999999"{if $paczkomaty == 9999999} selected="selected"{/if}>{l s='brak opcji' mod='inpostship'}</option>
{foreach $carriers as $c}
<option value="{$c.id_carrier}" {if in_array($c.id_carrier, $paczkomaty)}selected="selected"{/if}>{$c.name}</option>
{/foreach}
</select>
</div>
</div>
{/if}
{if $courier_2 == 1}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Inpost Paczkomaty - za pobraniem' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_CARRIER_PACZKOMATY_COD[]" multiple="multiple">
<option value="9999998"{if $paczkomaty_cod == 9999998} selected="selected"{/if}>{l s='brak opcji' mod='inpostship'}</option>
{foreach $carriers as $c}
<option value="{$c.id_carrier}" {if in_array($c.id_carrier, $paczkomaty_cod)}selected="selected"{/if}>{$c.name}</option>
{/foreach}
</select>
</div>
</div>
{/if}
{if $courier_3 == 1}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Inpost Kurier - płatność przelewem' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_CARRIER_COURIER[]" multiple="multiple">
<option value="9999997"{if $courier == 9999997} selected="selected"{/if}>{l s='brak opcji' mod='inpostship'}</option>
{foreach $carriers as $c}
<option value="{$c.id_carrier}" {if in_array($c.id_carrier, $courier)}selected="selected"{/if}>{$c.name}</option>
{/foreach}
</select>
</div>
</div>
{/if}
{if $courier_4 == 1}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Inpost Kurier - za pobraniem' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_CARRIER_COURIER_COD[]" multiple="multiple">
<option value="9999996"{if $courier_cod == 9999996} selected="selected"{/if}>{l s='brak opcji' mod='inpostship'}</option>
{foreach $carriers as $c}
<option value="{$c.id_carrier}" {if in_array($c.id_carrier, $courier_cod)}selected="selected"{/if}>{$c.name}</option>
{/foreach}
</select>
</div>
</div>
{/if}
{if $packweek == 1}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='InPost Paczkomaty 24 Paczka w weekend - płatność przelewem' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_CARRIER_PACZKOMATY_WEEK[]" multiple="multiple">
<option value="9999999"{if $paczkomaty == 9999999} selected="selected"{/if}>{l s='brak opcji' mod='inpostship'}</option>
{foreach $carriers as $c}
<option value="{$c.id_carrier}" {if in_array($c.id_carrier, $paczkomaty_week)}selected="selected"{/if}>{$c.name}</option>
{/foreach}
</select>
</div>
</div>
{/if}
{if $packweek == 1}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='InPost Paczkomaty 24 Paczka w weekend - za pobraniem' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_CARRIER_PACZKOMATY_WEEK_COD[]" multiple="multiple">
<option value="9999998"{if $paczkomaty_cod == 9999998} selected="selected"{/if}>{l s='brak opcji' mod='inpostship'}</option>
{foreach $carriers as $c}
<option value="{$c.id_carrier}" {if in_array($c.id_carrier, $paczkomaty_week_cod)}selected="selected"{/if}>{$c.name}</option>
{/foreach}
</select>
</div>
</div>
{/if}
</div>{* end row *}
</div>
<div class="panel-footer">
<button id="configuration_form_submit_btn1" class="btn btn-default pull-right settingsInpost" type="submit" value="1" name="submitSaveInpostDelivery"><i class="process-icon-save"></i> {l s='Save' mod='inpostship'}</button>
</div>
</div>
</form>

View File

@@ -0,0 +1,34 @@
<form method="post">
<div class="panel">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Integracje' mod='inpostship'}</div>
<div class="form-horizontal">
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='x13Allegro' mod='inpostship'}:</label>
<div class="col-lg-9">
<span class="switch prestashop-switch fixed-width-lg">
<input id="x13allegro_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_INTEGRATION_X13ALLEGRO" value="1" type="radio" {if $x13a == 1}checked="checked"{/if} />
<label class="radioCheck" for="x13allegro_on">{l s='YES' mod='inpostship'}</label>
<input id="x13allegro_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_INTEGRATION_X13ALLEGRO" value="0" type="radio" {if $x13a == 0}checked="checked"{/if} />
<label class="radioCheck" for="x13allegro_off">{l s='NO' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Print Node' mod='inpostship'}:</label>
<div class="col-lg-9">
<span class="switch prestashop-switch fixed-width-lg">
<input id="printnode_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_INTEGRATION_PRINTNODE" value="1" type="radio" {if $printnode == 1}checked="checked"{/if} />
<label class="radioCheck" for="printnode_on">{l s='YES' mod='inpostship'}</label>
<input id="printnode_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_INTEGRATION_PRINTNODE" value="0" type="radio" {if $printnode == 0}checked="checked"{/if} />
<label class="radioCheck" for="printnode_off">{l s='NO' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
</div>
<div class="panel-footer">
<button id="configuration_form_submit_btn2" class="btn btn-default pull-right" type="submit" value="1" name="submitSaveIntegration"><i class="process-icon-save"></i> {l s='Save' mod='inpostship'}</button>
</div>
</div>
</form>

View File

@@ -0,0 +1,114 @@
<form method="post">
<div class="panel">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Ustawienia mapy' mod='inpostship'}</div>
<div class="form-horizontal">
<div class="rows">
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Rodzaj integracji geowidgetu' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_GEOWIDGET" id="INPOSTSHIP_GEOWIDGET">
<option value="4"{if $geo == 4} selected="selected"{/if}>{l s='Geowidget v4 (old)' mod='inpostship'}</option>
<option value="5"{if $geo == 5} selected="selected"{/if}>{l s='Geowidget v5' mod='inpostship'}</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Geowidget v5 API token' mod='inpostship'}:</label>
<div class="col-lg-9">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-key"></i></span>
<input type="text" name="INPOSTSHIP_GEOV5_TOKEN" value="{$geo5_token}" class="form-control" />
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Rodzaj mapy' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_MAP_TYPE" id="INPOSTSHIP_MAP_TYPE">
<option value="google"{if $imap == 'google'} selected="selected"{/if}>{l s='Google Maps' mod='inpostship'}</option>
<option value="osm"{if $imap == 'osm'} selected="selected"{/if}>{l s='OSM' mod='inpostship'}</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Klucz API Google Maps' mod='inpostship'}:</label>
<div class="col-lg-4">
<input id="INPOSTSHIP_GOOGLE_MAPS_API" type="text" value="{$igma}" name="INPOSTSHIP_GOOGLE_MAPS_API" class="form-control" />
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Okno mapy' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_MAP_BOX">
<option value="">{l s='wybierz opcję' mod='inpostship'}</option>
<option value="1"{if $imb == 1} selected="selected"{/if}>{l s='Popup' mod='inpostship'}</option>
<option value="2"{if $imb == 2} selected="selected"{/if}>{l s='Pod oknem wyboru' mod='inpostship'}</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Rodzaj mapy' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_MAP_SHOW">
<option value="">{l s='wybierz opcję' mod='inpostship'}</option>
<option value="1"{if $ims == 1} selected="selected"{/if}>{l s='Mapa' mod='inpostship'}</option>
<option value="2"{if $ims == 2} selected="selected"{/if}>{l s='Mapa z listą paczkomatów' mod='inpostship'}</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Wielkość okna mapy' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_MAP_WIDTH">
<option value="">{l s='wybierz opcję' mod='inpostship'}</option>
<option value="1"{if $imw == 1} selected="selected"{/if}>{l s='Max width 500px' mod='inpostship'}</option>
<option value="2"{if $imw == 2} selected="selected"{/if}>{l s='Pełna szerokość okna' mod='inpostship'}</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Położenie okna wyboru paczkomatu (front)' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_POSITION_BOX">
<option value="1"{if $posbox == 1} selected="selected"{/if}>{l s='poniżej przewoźnika' mod='inpostship'}</option>
<option value="2"{if $posbox == 2} selected="selected"{/if}>{l s='poniżej okna wyboru przewoźników' mod='inpostship'}</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Tabela w koszyku z przesyłką?' mod='inpostship'}</label>
<div class="col-lg-2">
<span class="switch prestashop-switch fixed-width-lg">
<input id="istable_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_IS_TABLE" value="1" type="radio" {if $isTable == 1}checked="checked"{/if} />
<label class="radioCheck" for="istable_on">{l s='YES' mod='inpostship'}</label>
<input id="istable_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_IS_TABLE" value="0" type="radio" {if $isTable == 0}checked="checked"{/if} />
<label class="radioCheck" for="istable_off">{l s='NO' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Koszyk zakupowy' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_CHECKOUT" id="INPOSTSHIP_CHECKOUT">
<option value=""> - wybierz koszyk - </option>
{foreach $checkouts as $key => $i}
<option value="{$key}"{if $checkout == $key} selected="selected"{/if}> {$i} </option>
{/foreach}
</select>
</div>
</div>
</div>{* end row *}
</div>
<div class="panel-footer">
<button id="configuration_form_submit_btn3" class="btn btn-default pull-right settingsInpost" type="submit" value="1" name="submitSaveInpostMap"><i class="process-icon-save"></i> {l s='Save' mod='inpostship'}</button>
</div>
</div>
</form>

View File

@@ -0,0 +1,13 @@
<div class="panel">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Zmienne do używania w mailu (dotyczy TYLKO tego modułu)' mod='inpostship'}</div>
<div class="form-horizontal">
<p class="alert alert-info show">
{l s='Możesz użyć następujące zmienne w szablonie e-mail:' mod='inpostship'}<br />
{$variables}
</p>
<p class="alert alert-info show">
{l s='Globalne zmienne, które możesz użyć w dowolnym szablonie e-mail:' mod='inpostship'}<br />
{$variables2}
</p>
</div>
</div>

View File

@@ -0,0 +1,53 @@
<form method="post">
<div class="panel" style="margin-bottom: 25px !important;">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Typ punktów odbioru' mod='inpostship'}</div>
<div class="form-horizontal">
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Fizyczne paczkomaty' mod='inpostship'}:</label>
<div class="col-lg-2">
<input type="checkbox" name="machineType[]" value="parcel_locker" checked="checked" disabled="disabled" />
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Punkty obsługi przesyłek' mod='inpostship'}:</label>
<div class="col-lg-2">
<input type="checkbox" name="machineType[]" value="pop"{if $pType == 1} checked="checked"{/if} />
</div>
</div>
</div>
<div class="panel-footer">
<button id="configuration_form_submit_btn4" class="btn btn-default pull-right" type="submit" value="1" name="submitSaveInpostPointsType"><i class="process-icon-save"></i> {l s='Save' mod='inpostship'}</button>
</div>
</div>
</form>
<form method="post">
<div class="panel" style="margin-bottom: 25px !important;">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Paczkomaty w bazie modułu' mod='inpostship'}</div>
<div class="form-horizontal">
<p class="show">
{l s='Ilość punktów w bazie danych' mod='inpostship'}: <b>{$base_points}</b><br />
{l s='Dostępne punkty w bazie Inpost' mod='inpostship'}: <b>{$inpost_points}</b><br />
</p>
</div>
<div class="ajax-inpost-result"></div>
<div class="panel-footer">
<button class="btn btn-primary pull-right" type="button" id="ajax-update-point"><i class="process-icon-refresh"></i> {l s='Ajax' mod='inpostship'} {l s='Update' mod='inpostship'}</button>
<button id="configuration_form_submit_btn5" class="btn btn-default pull-right" type="submit" value="1" name="submitSaveInpostPoints"><i class="process-icon-refresh"></i> {l s='Update' mod='inpostship'}</button>
</div>
</div>
</form>
<form method="post">
<div class="panel">
<div class="panel-heading"><i class="material-icons mi-local_shipping">local_shipping</i> {l s='POP w bazie modułu' mod='inpostship'}</div>
<div class="form-horizontal">
<p class="show">
{l s='Ilość punktów w bazie' mod='inpostship'}: <b>{$popInBase}</b><br />
{l s='Dostępne punkty w bazie Inpost' mod='inpostship'}: <b>{$inpostPopPoints}</b><br />
</p>
</div>
<div class="panel-footer">
<button id="configuration_form_submit_btn6" class="btn btn-default pull-right" type="submit" value="1" name="submitSaveInpostPopPoints"><i class="process-icon-refresh"></i> {l s='Update' mod='inpostship'}</button>
</div>
</div>
</form>

View File

@@ -0,0 +1,38 @@
<form method="post">
<div class="panel">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Integracja z Print Node' mod='inpostship'}</div>
<div class="form-horizontal">
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Klucz API' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-3">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-key"></i></span>
<input type="text" name="INPOSTSHIP_PRINTNODE_API" value="{$pn_api}" class="form-control" />
</div>
</div>
</div>
{if $pn_isset == 1}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Domyślna drukarka' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-3">
<select name="INPOSTSHIP_PRINTNODE_PRINTER">
<option value="">{l s='wybierz opcję' mod='inpostship'}</option>
{foreach $pn_printers as $print}
<option value="{$print.id}"{if $print.id == $pn_printer} selected="selected"{/if}>{$print.name}</option>
{/foreach}
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">&nbsp;</label>
<div class="col-lg-3">
<button type="submit" name="printNodeTest" value="1" class="btn btn-warning btn-block">{l s='Test druku' mod='inpostship'}</button>
</div>
</div>
{/if}
</div>
<div class="panel-footer">
<button id="configuration_form_submit_btn2" class="btn btn-default pull-right" type="submit" value="1" name="submitSavePrintNode"><i class="process-icon-save"></i> {l s='Save' mod='inpostship'}</button>
</div>
</div>
</form>

View File

@@ -0,0 +1,105 @@
<form method="post">
<div class="panel">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Nadawca' mod='inpostship'}</div>
<div class="form-horizontal">
<div class="rows">
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Nazwa' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-3">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-user"></i></span>
<input type="text" name="sender_name" value="{$sender_name}" class="form-control" />
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Nazwa firmy' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-3">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-user"></i></span>
<input type="text" name="sender_company_name" value="{$sender_company_name}" class="form-control" />
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Imię' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-3">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-user"></i></span>
<input type="text" name="sender_firstname" value="{$sender_firstname}" class="form-control" />
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Nazwisko' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-3">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-user"></i></span>
<input type="text" name="sender_lastname" value="{$sender_lastname}" class="form-control" />
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='E-mail' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-3">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-envelope"></i></span>
<input type="text" name="sender_email" value="{$sender_email}" class="form-control" />
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Telefon' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-3">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-phone"></i></span>
<input type="text" name="sender_phone" value="{$sender_phone}" class="form-control" />
</div>
<p class="help-block" style="margin-bottom: 0;">Np. 500500500, bez spacji między cyframi oraz bez prefisku (+48)</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Ulica' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-3">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-home"></i></span>
<input type="text" name="sender_street" value="{$sender_street}" class="form-control" />
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Numer budynku' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-1">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-home"></i></span>
<input type="text" name="sender_building_number" value="{$sender_building_number}" class="form-control" />
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Miejscowość' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-3">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-home"></i></span>
<input type="text" name="sender_city" value="{$sender_city}" class="form-control" />
</div>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Kod pocztowy' mod='inpostship'}:<sup>*</sup></label>
<div class="col-lg-1">
<div class="input-group">
<span class="input-group-addon"><i class="icon icon-home"></i></span>
<input type="text" name="sender_postcode" value="{$sender_postcode}" class="form-control" />
</div>
</div>
</div>
</div>{* end row *}
</div>
<div class="panel-footer">
<button id="configuration_form_submit_btn7" class="btn btn-default pull-right" type="submit" value="1" name="submitSaveSender"><i class="process-icon-save"></i> {l s='Save' mod='inpostship'}</button>
</div>
</div>
</form>

View File

@@ -0,0 +1,278 @@
<form method="post">
<div class="panel">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Ustawienia' mod='inpostship'}</div>
<div class="form-horizontal">
<div class="rows">
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Typ etykiety' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_PRINT_TYPE" class="" >
<option value="normal" {if $print_type == 'normal'}selected="selected"{/if}>{l s='normalny (poziomo)' mod='inpostship'}</option>
<option value="A6" {if $print_type == 'A6'}selected="selected"{/if}>{l s='A6 (pionowo)' mod='inpostship'}</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Format etykiety' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_PRINT_FORMAT" class="" >
<option value="PDF" {if $print_format == 'PDF'}selected="selected"{/if}>{l s='PDF' mod='inpostship'}</option>
<option value="ZPL" {if $print_format == 'ZPL'}selected="selected"{/if}>{l s='ZPL' mod='inpostship'}</option>
<option value="EPL" {if $print_format == 'EPL'}selected="selected"{/if}>{l s='EPL' mod='inpostship'}</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Domyślny typ paczki' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_PACK_SIZE">
{foreach $packtypes as $key => $p}
<option value="{$key}" {if $key == $packtype}selected="selected"{/if}>{$p.name}: {$p.description}</option>
{/foreach}
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Domyślny sposób dostawy' mod='inpostship'}:</label>
<div class="col-lg-4">
<select name="INPOSTSHIP_DISPATCH">
{foreach $dispatches as $key => $d}
{if $d->id == 'parcel_locker' || $d->id == 'pop' || $d->id == 'dispatch_order'}
<option value="{$d->id}" {if $d->id == $dispatch}selected="selected"{/if}>{$d->name} ({$d->description})</option>
{/if}
{/foreach}
</select>
</div>
</div>
{if $points && $dispatch == 'parcel_locker'}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Paczkomat nadawczy' mod='inpostship'}:</label>
<div class="col-lg-3">
<select name="INPOSTSHIP_SENDER_MACHINE" class="" >
{foreach $points as $p}
<option value="{$p.point_code}" {if $sender_machine == $p.point_code}selected="selected"{/if}>{$p.point_code}, {$p.point_address1}, {$p.point_address2}</option>
{/foreach}
</select>
</div>
</div>
{/if}
{if $dispatch == 'pop'}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Domyślny punkt POP' mod='inpostship'}:</label>
<div class="col-lg-3">
<select name="INPOSTSHIP_SENDER_MACHINE_POP" class="" >
{foreach $pointsPop as $p}
<option value="{$p.point_code}" {if $selPopPoint == $p.point_code}selected="selected"{/if}>{$p.point_code}, {$p.point_address1}, {$p.point_address2}</option>
{/foreach}
</select>
</div>
</div>
{/if}
{if $dispatch == 'dispatch_order'}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Domyślny punkt odbioru' mod='inpostship'}:</label>
<div class="col-lg-4">
<select name="INPOSTSHIP_DISPATCH_POINT">
{foreach $dispatch_point as $dp}
<option value="{$dp->id}"{if $dpt == $dp->id} selected="selected"{/if}>{$dp->name}</option>
{/foreach}
<option value="0"{if $dpt == 0} selected="selected"{/if}>{l s='Odbiór na adres' mod='inpostship'}</option>
</select>
</div>
</div>
{/if}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Zapisz numer paczki w standardowym polu sklepu' mod='inpostship'}:</label>
<div class="col-lg-4">
<span class="switch prestashop-switch fixed-width-lg">
<input id="tracking_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_TRACKING_SAVE" value="1" type="radio" {if $tracking_save == 1}checked="checked"{/if} />
<label class="radioCheck" for="tracking_on">{l s='TAK' mod='inpostship'}</label>
<input id="tracking_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_TRACKING_SAVE" value="0" type="radio" {if $tracking_save == 0}checked="checked"{/if} />
<label class="radioCheck" for="tracking_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Zmień status zamówienia po wygenerowaniu paczki' mod='inpostship'}:</label>
<div class="col-lg-4">
<span class="switch prestashop-switch fixed-width-lg">
<input id="cso_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_ORDER_STATUS_CHANGE" value="1" type="radio" {if $osc == 1}checked="checked"{/if} />
<label class="radioCheck" for="cso_on">{l s='TAK' mod='inpostship'}</label>
<input id="cso_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_ORDER_STATUS_CHANGE" value="0" type="radio" {if $osc == 0}checked="checked"{/if} />
<label class="radioCheck" for="cso_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Zmień status na' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_ORDER_STATUS">
{foreach $state as $s}
<option value="{$s.id_order_state}" {if $s.id_order_state == $stateo}selected="selected"{/if}>{$s.name}</option>
{/foreach}
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Wyślij e-mail do sklepu z wybranym punktem' mod='inpostship'}:</label>
<div class="col-lg-4">
<span class="switch prestashop-switch fixed-width-lg">
<input id="adp_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_SEND_POINT_ADMIN" value="1" type="radio" {if $adp == 1}checked="checked"{/if} />
<label class="radioCheck" for="adp_on">{l s='TAK' mod='inpostship'}</label>
<input id="adp_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_SEND_POINT_ADMIN" value="0" type="radio" {if $adp == 0}checked="checked"{/if} />
<label class="radioCheck" for="adp_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Wyślij e-mail do klienta z wybranym punktem' mod='inpostship'}:</label>
<div class="col-lg-4">
<span class="switch prestashop-switch fixed-width-lg">
<input id="cdp_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_SEND_POINT_CUSTOMER" value="1" type="radio" {if $cdp == 1}checked="checked"{/if} />
<label class="radioCheck" for="cdp_on">{l s='TAK' mod='inpostship'}</label>
<input id="cdp_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_SEND_POINT_CUSTOMER" value="0" type="radio" {if $cdp == 0}checked="checked"{/if} />
<label class="radioCheck" for="cdp_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Wyślij e-mail do klienta z informacją o śledzeniu przesyłki' mod='inpostship'}:</label>
<div class="col-lg-4">
<span class="switch prestashop-switch fixed-width-lg">
<input id="st_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_SEND_TRACKING" value="1" type="radio" {if $st == 1}checked="checked"{/if} />
<label class="radioCheck" for="st_on">{l s='TAK' mod='inpostship'}</label>
<input id="st_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_SEND_TRACKING" value="0" type="radio" {if $st == 0}checked="checked"{/if} />
<label class="radioCheck" for="st_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Pokazuj opcję generowania przesyłki gdy nie wybrano przewoźnika Inpost' mod='inpostship'}:</label>
<div class="col-lg-4">
<span class="switch prestashop-switch fixed-width-lg">
<input id="sfi_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_SHOW_SFI" value="1" type="radio" {if $sfi == 1}checked="checked"{/if} />
<label class="radioCheck" for="sfi_on">{l s='TAK' mod='inpostship'}</label>
<input id="sfi_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_SHOW_SFI" value="0" type="radio" {if $sfi == 0}checked="checked"{/if} />
<label class="radioCheck" for="sfi_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Pokaż opcję pobrania gdy nie wybrano tej opcji płatności' mod='inpostship'}:</label>
<div class="col-lg-4">
<span class="switch prestashop-switch fixed-width-lg">
<input id="scod_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_SHOW_COD_VALUE" value="1" type="radio" {if $scod == 1}checked="checked"{/if} />
<label class="radioCheck" for="scod_on">{l s='TAK' mod='inpostship'}</label>
<input id="scod_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_SHOW_COD_VALUE" value="0" type="radio" {if $scod == 0}checked="checked"{/if} />
<label class="radioCheck" for="scod_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Identyfikacja zamówienia po' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_ORDER_NUMBER">
<option value="">{l s='wybierz opcję' mod='inpostship'}</option>
<option value="1"{if $ion == 1} selected="selected"{/if}>{l s='ID zamówienia' mod='inpostship'}</option>
<option value="2"{if $ion == 2} selected="selected"{/if}>{l s='Numer referencyjny zamówienia' mod='inpostship'}</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Ilość przesyłek w zakładce "Lista przesyłek"' mod='inpostship'}:</label>
<div class="col-lg-1">
<select name="INPOSTSHIP_PL_PERPAGE">
<option value="">{l s='wybierz ilość' mod='inpostship'}</option>
<option value="10"{if $plpp == 10} selected="selected"{/if}>10</option>
<option value="25"{if $plpp == 25} selected="selected"{/if}>25</option>
<option value="50"{if $plpp == 50} selected="selected"{/if}>50</option>
<option value="100"{if $plpp == 100} selected="selected"{/if}>100</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Dodawanie przesyłki na karcie zamówienia' mod='inpostship'}:</label>
<div class="col-lg-4">
<select name="INPOSTSHIP_ORDER_ADD" id="INPOSTSHIP_ORDER_ADD">
<option value="1"{if $ioa == 1} selected="selected"{/if}>{l s='Pod listą utworzonych przesyłek w polu WYSYŁAJ Z INPOST' mod='inpostship'}</option>
<option value="2"{if $ioa == 2} selected="selected"{/if}>{l s='W gównej sekcji Zamówienie / Wysyłka' mod='inpostship'}</option>
</select>
</div>
<div class="col-lg-5">
<small>Dla PS > 1.7.6.9 należy mieć ustawioną opcję "Pod listą utworzonych przesyłek w polu WYSYŁAJ Z INPOST"</small>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Domyślna waga przesyłki (gdy brak jej w zamówieniu, w kg)' mod='inpostship'}:</label>
<div class="col-lg-4">
<input id="INPOSTSHIP_PACKAGE_WEIGHT" type="text" value="{$ipw}" name="INPOSTSHIP_PACKAGE_WEIGHT" class="form-control" />
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Domyślna wartość ubezpieczenia' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_PACKAGE_INSURANCE" id="INPOSTSHIP_PACKAGE_INSURANCE">
<option value=""> - wybierz ubezpieczenie - </option>
{foreach $insurance as $i}
<option value="{$i.value}"{if $ipi == $i.value} selected="selected"{/if}> {$i.name} </option>
{/foreach}
</select>
</div>
</div>
{*<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Dodaj nick allegro do pola referencji' mod='inpostship'}:</label>
<div class="col-lg-4">
<span class="switch prestashop-switch fixed-width-lg">
<input id="allNick_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_X13ALLEGRO_NICK" value="1" type="radio" {if $allNick == 1}checked="checked"{/if} />
<label class="radioCheck" for="allNick_on">{l s='TAK' mod='inpostship'}</label>
<input id="allNick_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_X13ALLEGRO_NICK" value="0" type="radio" {if $allNick == 0}checked="checked"{/if} />
<label class="radioCheck" for="allNick_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
<div class="col-lg-5">
<small>Dotyczy tylko gdy wybrano integrację z x13allegro</small>
</div>
</div>*}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Pokazuj paczkomaty w pobliżu adresu' mod='inpostship'}:</label>
<div class="col-lg-4">
<span class="switch prestashop-switch fixed-width-lg">
<input id="ipns_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_POINT_NEAR_SHOW" value="1" type="radio" {if $ipns == 1}checked="checked"{/if} />
<label class="radioCheck" for="ipns_on">{l s='TAK' mod='inpostship'}</label>
<input id="ipns_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_POINT_NEAR_SHOW" value="0" type="radio" {if $ipns == 0}checked="checked"{/if} />
<label class="radioCheck" for="ipns_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Ilość punktów w pobliżu' mod='inpostship'}:</label>
<div class="col-lg-2">
<input id="INPOSTSHIP_POINT_COUNT" type="text" value="{$ipc}" name="INPOSTSHIP_POINT_COUNT" class="form-control" />
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Promień zasięgu (km)' mod='inpostship'}:</label>
<div class="col-lg-2">
<input id="INPOSTSHIP_POINT_RADIUS" type="text" value="{$ipr}" name="INPOSTSHIP_POINT_RADIUS" class="form-control" />
</div>
</div>
</div>{* end row *}
</div>
<div class="panel-footer">
<button id="configuration_form_submit_btn8" class="btn btn-default pull-right settingsInpost" type="submit" value="1" name="submitSaveInpost"><i class="process-icon-save"></i> {l s='Save' mod='inpostship'}</button>
</div>
</div>
</form>

View File

@@ -0,0 +1,54 @@
<form method="post">
<div class="panel">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Tracking przesyłek' mod='inpostship'}</div>
<div class="form-horizontal">
<div class="rows">
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Zmień status zamówienia gdy przesyłka ma status Dostarczona' mod='inpostship'}</label>
<div class="col-lg-2">
<span class="switch prestashop-switch fixed-width-lg">
<input id="tracking_setend_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_TRACKING_SETEND" value="1" type="radio" {if $tse == 1}checked="checked"{/if} />
<label class="radioCheck" for="tracking_setend_on">{l s='TAK' mod='inpostship'}</label>
<input id="tracking_setend_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_TRACKING_SETEND" value="0" type="radio" {if $tse == 0}checked="checked"{/if} />
<label class="radioCheck" for="tracking_setend_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
{*<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Status przesyłki w InPost' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_TRACKING_END" id="INPOSTSHIP_TRACKING_END">
<option value=""> - wybierz status - </option>
{foreach $statusy as $key => $i}
<option value="{$i->name}"{if $track_end == $i->name} selected="selected"{/if}> {$i->title} <small>({$i->description})</small></option>
{/foreach}
</select>
</div>
</div>*}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Status zamówienia' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_TRACKING_STATUS" id="INPOSTSHIP_TRACKING_STATUS">
<option value=""> - wybierz status - </option>
{foreach $orderState as $key => $i}
<option value="{$i.id_order_state}"{if $track_stat == $i.id_order_state} selected="selected"{/if}> {$i.name}</option>
{/foreach}
</select>
</div>
</div>
<div class="alert alert-warning">
<p>Jeśli zaznaczysz tak to pamiętaj aby uruchomić opcję trackingu poprzez zadanie cron.</p>
</div>
</div>
</div>
<div class="panel-footer">
<button id="configuration_form_submit_btn9" class="btn btn-default pull-right settingsInpost" type="submit" value="1" name="submitSaveTracking"><i class="process-icon-save"></i> {l s='Save' mod='inpostship'}</button>
</div>
</div>
</form>

View File

@@ -0,0 +1,61 @@
<form method="post">
<div class="panel">
<div class="panel-heading"><i class="icon-cog"></i> {l s='Dodatkowe opcje ustawień' mod='inpostship'}</div>
<div class="form-horizontal">
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Usuń dane z modułu' mod='inpostship'}:</label>
<div class="col-lg-9">
<span class="switch prestashop-switch fixed-width-lg">
<input id="deletetable_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_DELETE_DATABASE" value="1" type="radio" {if $deltab == 1}checked="checked"{/if} />
<label class="radioCheck" for="deletetable_on">{l s='TAK' mod='inpostship'}</label>
<input id="deletetable_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_DELETE_DATABASE" value="0" type="radio" {if $deltab == 0}checked="checked"{/if} />
<label class="radioCheck" for="deletetable_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
<p class="help-block">{l s='Zanzacz tę opcję jeśli chcesz usunąć wszystkie dane z modułu podczas odinstalowania modułu' mod='inpostship'}</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Po odinstalowaniu resetuj informacje w module' mod='inpostship'}:</label>
<div class="col-lg-9">
<span class="switch prestashop-switch fixed-width-lg">
<input id="reset_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_RESET" value="1" type="radio" {if $reset == 1}checked="checked"{/if} />
<label class="radioCheck" for="reset_on">{l s='TAK' mod='inpostship'}</label>
<input id="reset_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_RESET" value="0" type="radio" {if $reset == 0}checked="checked"{/if} />
<label class="radioCheck" for="reset_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Tryb debugowania modułu (ShipX)' mod='inpostship'}:</label>
<div class="col-lg-9">
<span class="switch prestashop-switch fixed-width-lg">
<input id="mdebug_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_DEBUG" value="1" type="radio" {if $mdebug == 1}checked="checked"{/if} />
<label class="radioCheck" for="mdebug_on">{l s='TAK' mod='inpostship'}</label>
<input id="mdebug_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_DEBUG" value="0" type="radio" {if $mdebug == 0}checked="checked"{/if} />
<label class="radioCheck" for="mdebug_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
{if !$shop_debug}
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Tryb debugowania (sklep)' mod='inpostship'}:</label>
<div class="col-lg-9">
<span class="switch prestashop-switch fixed-width-lg">
<input id="sdebug_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_DEBUG_SHOP" value="1" type="radio" {if $sdebug == 1}checked="checked"{/if} />
<label class="radioCheck" for="sdebug_on">{l s='TAK' mod='inpostship'}</label>
<input id="sdebug_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_DEBUG_SHOP" value="0" type="radio" {if $sdebug == 0}checked="checked"{/if} />
<label class="radioCheck" for="sdebug_off">{l s='NIE' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
{/if}
</div>
<div class="panel-footer">
<button id="configuration_form_submit_btn10" class="btn btn-default pull-right" type="submit" value="1" name="submitSaveDelete"><i class="process-icon-save"></i> {l s='Save' mod='inpostship'}</button>
</div>
</div>
</form>

View File

@@ -0,0 +1,111 @@
<form method="post">
<div class="panel">
<div class="panel-heading"><i class="icon-cog"></i> Paczka w weekend</div>
<div class="form-horizontal">
<div class="rows">
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/timepicker/1.3.5/jquery.timepicker.min.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/timepicker/1.3.5/jquery.timepicker.min.js"></script>
<div class="alert alert-info">
Aktualnie operacje logistyczne prowadzone są od poniedziałku do piątku. Celem projektu jest uruchomienie nowej usługi dodatkowej do usługi paczkomatowej, która zagwarantuje dostarczenie do paczkomatu w soboty i w niedziele. <br />
Podstawowe cechy usługi:<br />
- dostarczenie do paczkomatu w niedzielę w przypadku nadania paczki najpóźniej w sobotę (w granicach standardowych godzin odbioru)<br />
- dostarczenie do paczkomatu w sobotę lub niedzielę w przypadku nadania w piątek<br />
- usługa będzie dodatkowo płatna (4,99 zł brutto)<br />
- usługa będzie dostępna w określonym oknie czasowym, np. od czwartku od godziny 20:00 do soboty do godziny 13:00. Nie uwzględniamy świąt ani dni wolnych
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Włącz paczkę w weekend' mod='inpostship'}:</label>
<div class="col-lg-9">
<span class="switch prestashop-switch fixed-width-lg">
<input id="weekpack_on" onClick="toggleDraftWarning(false);showOptions(true);showRedirectProductOptions(false);" name="INPOSTSHIP_WEEKPACK" value="1" type="radio" {if $packweek == 1}checked="checked"{/if} />
<label class="radioCheck" for="weekpack_on">{l s='YES' mod='inpostship'}</label>
<input id="weekpack_off" onClick="toggleDraftWarning(true);showOptions(false);showRedirectProductOptions(true);" name="INPOSTSHIP_WEEKPACK" value="0" type="radio" {if $packweek == 0}checked="checked"{/if} />
<label class="radioCheck" for="weekpack_off">{l s='NO' mod='inpostship'}</label>
<a class="slide-button btn"></a>
</span>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Uruchom opcję w' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_WEEKPACK_START_DAY" class="form-control">
<option value=""> wybierz dzień </option>
<option value="1"{if $wpst == 1} selected{/if}>Poniedziałek</option>
<option value="2"{if $wpst == 2} selected{/if}>Wtorek</option>
<option value="3"{if $wpst == 3} selected{/if}>Środa</option>
<option value="4"{if $wpst == 4} selected{/if}>Czwartek</option>
<option value="5"{if $wpst == 5} selected{/if}>Piątek</option>
<option value="6"{if $wpst == 6} selected{/if}>Sobota</option>
<option value="0"{if $wpst == 0} selected{/if}>Niedziela</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='od godziny' mod='inpostship'}:</label>
<div class="col-lg-1">
<input type="text" name="INPOSTSHIP_WEEKPACK_START_HOUR" class="form-control timepicker1" value="{$wpsh}" />
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='Wyłącz opcję w' mod='inpostship'}:</label>
<div class="col-lg-2">
<select name="INPOSTSHIP_WEEKPACK_END_DAY" class="form-control">
<option value=""> wybierz dzień </option>
<option value="1"{if $wpet == 1} selected{/if}>Poniedziałek</option>
<option value="2"{if $wpet == 2} selected{/if}>Wtorek</option>
<option value="3"{if $wpet == 3} selected{/if}>Środa</option>
<option value="4"{if $wpet == 4} selected{/if}>Czwartek</option>
<option value="5"{if $wpet == 5} selected{/if}>Piątek</option>
<option value="6"{if $wpet == 6} selected{/if}>Sobota</option>
<option value="0"{if $wpet == 0} selected{/if}>Niedziela</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-3 text-right">{l s='do godziny' mod='inpostship'}:</label>
<div class="col-lg-1">
<input type="text" name="INPOSTSHIP_WEEKPACK_END_HOUR" class="form-control timepicker2" value="{$wpeh}" />
</div>
</div>
{* <div class="form-group">*}
{* <label class="control-label col-lg-3 text-right">{l s='Kwota za usługę (pln brutto)' mod='inpostship'}:</label>*}
{* <div class="col-lg-1">*}
{* <input type="text" name="INPOSTSHIP_WEEKPACK_PRICE" class="form-control" value="{$wpp}" />*}
{* </div>*}
{* </div>*}
<script type="text/javascript">
$(document).ready(function() {
$('.timepicker1').timepicker({
timeFormat: 'HH:mm',
interval: 1,
minTime: '6',
maxTime: '11:00pm',
defaultTime: '{$wpsh}',
startTime: '6:00',
dynamic: false,
dropdown: true,
scrollbar: true,
zindex: 99
});
$('.timepicker2').timepicker({
timeFormat: 'HH:mm',
interval: 1,
minTime: '6',
maxTime: '11:00pm',
defaultTime: '{$wpeh}',
startTime: '6:00',
dynamic: false,
dropdown: true,
scrollbar: true,
zindex: 99
});
});
</script>
</div>
</div>
<div class="panel-footer">
<button id="configuration_form_submit_btn11" class="btn btn-default pull-right settingsInpost" type="submit" value="1" name="submitSaveInpostWeek"><i class="process-icon-save"></i> {l s='Save' mod='inpostship'}</button>
</div>
</div>
</form>