133 lines
8.7 KiB
Smarty
133 lines
8.7 KiB
Smarty
{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> |