first commit
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
<?php echo input_tag('config[company]', $config->get('company')); ?>
|
||||
<script type="text/javascript">
|
||||
jQuery(function($) {
|
||||
$('#config_is_company').change(function() {
|
||||
|
||||
if ($(this).prop('checked')) {
|
||||
console.log("show");
|
||||
$('.row_company').show();
|
||||
$('.row_name label, .row_surname label').removeClass('required');
|
||||
} else {
|
||||
console.log("hide");
|
||||
$('.row_company').hide();
|
||||
$('.row_name label, .row_surname label').addClass('required');
|
||||
}
|
||||
}).change();
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,222 @@
|
||||
<?php
|
||||
/**
|
||||
* @var stPocztaPolskaPackage $package
|
||||
*/
|
||||
use_helper('Object', 'Validation', 'ObjectAdmin', 'I18N', 'VisualEffect', 'stAdminGenerator', 'stDate', 'stPocztaPolska', 'stPrice');
|
||||
?>
|
||||
|
||||
<fieldset>
|
||||
<div class="content">
|
||||
<?php echo st_admin_get_form_field('bufor[data_nadania]', __('Planowana data nadania'), $bufor->dataNadania, 'input_date_tag', array(
|
||||
'rich' => true,
|
||||
'withtime' => false,
|
||||
'calendar_button_img' => '/sf/sf_admin/images/date.png'
|
||||
)) ?>
|
||||
<?php echo st_admin_get_form_field('bufor[urzad_nadania]', __('Urząd nadania'), $bufor->urzadNadania, 'st_urzedy_nadania_select') ?>
|
||||
<?php if (property_exists($service, 'obszar')): ?>
|
||||
<?php echo st_admin_get_form_field('package[obszar]', __('Obszar'), stPocztaPolskaClient::getObszary(), 'select_tag', ['selected' => $service->obszar]) ?>
|
||||
<?php endif ?>
|
||||
<?php if (in_array($package->getServiceName(), array('przesylka_firmowa_polecona_ekonomiczna', 'przesylka_firmowa_polecona_priorytetowa'))): ?>
|
||||
<?php echo st_admin_get_form_field('package[gabaryt]', __('Gabaryt'), stPocztaPolskaClient::getGabarytyFirmowa(), 'select_tag', array('selected' => $service->gabaryt, 'style' => 'width: 50%')) ?>
|
||||
<?php elseif ($package->getServiceName() == 'przesylka_biznesowa'): ?>
|
||||
<?php echo st_admin_get_form_field('package[gabaryt]', __('Gabaryt'), stPocztaPolskaClient::getGabarytyBiznesowa(), 'select_tag', array('selected' => $service->gabaryt)) ?>
|
||||
<?php elseif (property_exists($service, 'format')): ?>
|
||||
<?php echo st_admin_get_form_field('package[format]', __('Format'), stPocztaPolskaClient::getFormaty($package->getServiceName()), 'select_tag', array('selected' => $service->format, 'style' => 'width: 50%')) ?>
|
||||
<?php elseif (property_exists($service, 'gabaryt')): ?>
|
||||
<?php echo st_admin_get_form_field('package[gabaryt]', __('Gabaryt'), stPocztaPolskaClient::getGabaryty(), 'select_tag', array('selected' => $service->gabaryt, 'style' => 'width: 50%')) ?>
|
||||
<?php endif ?>
|
||||
<?php if (property_exists($service, 'odleglosc')): ?>
|
||||
<?php echo st_admin_get_form_field('package[odleglosc]', __('Odległość'), $service->odleglosc, 'input_tag', array('size' => 9, 'postfix' => 'km', 'data-format' => 'integer')) ?>
|
||||
<?php endif ?>
|
||||
<?php echo st_admin_get_form_field('package[masa]', __('Masa'), !$service->masa ? "" : stPrice::round($service->masa / 1000), 'input_tag', array('postfix' => 'kg', 'size' => 9, 'class' => 'amount', 'data-allow-empty' => true)) ?>
|
||||
|
||||
<?php if (property_exists($service, 'punktNadania')): ?>
|
||||
<?php echo st_admin_get_form_field('package[punktNadania]', __('Miejsce nadania'), stPocztaPolskaClient::getPunktyNadania(), 'select_tag', array('selected' => $service->punktNadania && $service->punktNadania->id ? 'placowka_pocztowa' : null, 'style' => 'width: 50%')) ?>
|
||||
<?php endif ?>
|
||||
|
||||
<?php if (property_exists($service, 'pobranie') && $service->pobranie->sposobPobrania): ?>
|
||||
<?php echo st_admin_get_form_field('package[pobranie][kwota_pobrania]', __('Kwota pobrania'), stPrice::round($service->pobranie->kwotaPobrania / 100), 'input_tag', array('postfix' => 'PLN', 'size' => 9, 'class' => 'amount')) ?>
|
||||
<?php echo st_admin_get_form_field('package[pobranie][nrb]', __('Rachunek pobrania'), $service->pobranie->nrb, 'st_poczta_polska_rachunki') ?>
|
||||
<?php endif ?>
|
||||
|
||||
<?php if ($package->getOrder()->getOrderDelivery()->isType('ppo')): ?>
|
||||
<?php if (property_exists($service, 'urzadWydaniaEPrzesylki')): ?>
|
||||
<?php echo st_admin_get_form_field('package[po]', __('Punkt odbioru'), !empty($service->urzadWydaniaEPrzesylki) ? $service->urzadWydaniaEPrzesylki->id : null, 'st_poczta_polska_punkt_odbioru', [
|
||||
'cod' => $package->getOrder()->getOrderPayment()->getPaymentType()->getIsCod() ? $package->getOrder()->getUnpaidAmount() : 0,
|
||||
]) ?>
|
||||
<?php elseif (property_exists($service, 'punktOdbioru')): ?>
|
||||
<?php echo st_admin_get_form_field('package[po]', __('Punkt odbioru'), !empty($service->punktOdbioru) ? $service->punktOdbioru->id : null, 'st_poczta_polska_punkt_odbioru', [
|
||||
'cod' => $package->getOrder()->getOrderPayment()->getPaymentType()->getIsCod() ? $package->getOrder()->getUnpaidAmount() : 0,
|
||||
]) ?>
|
||||
<?php endif ?>
|
||||
<?php endif ?>
|
||||
|
||||
<?php if (property_exists($service, 'opakowanie')): ?>
|
||||
<?php echo st_admin_get_form_field('package[opakowanie]', __('Opakowanie'), stPocztaPolskaClient::getOpakowania($package->getServiceName()), 'select_tag', array('selected' => $service->opakowanie)) ?>
|
||||
<?php endif ?>
|
||||
<?php if (in_array($package->getServiceName(), array('przesylka_firmowa_polecona_ekonomiczna', 'przesylka_firmowa_polecona_priorytetowa'))): ?>
|
||||
<?php echo st_admin_get_form_field('package[miejscowa]', __('Miejscowa/Zamiejscowa'), array(1 => __('Miejscowa'), 0 => __('Zamiejscowa')), 'select_tag', array('checked' => $service->miejscowa)) ?>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<h2><?php echo __('Adresat') ?></h2>
|
||||
<div class="content">
|
||||
<?php echo st_poczta_polska_adres_type('package[adres]', $service->adres, ['simple' => $package->getOrder()->getOrderDelivery()->isType('ppo')]) ?>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<?php if (property_exists($service, 'adresDlaZwrotu')): ?>
|
||||
<fieldset>
|
||||
<h2><?php echo __('Adres dla zwrotu') ?></h2>
|
||||
<div class="content">
|
||||
<?php echo st_admin_get_form_field('adres_zwrotu', __('Adres zwrotu'), true, 'checkbox_tag', ['checked' => null !== $service->adresDlaZwrotu]) ?>
|
||||
<?php echo st_poczta_polska_adres_type('package[adresDlaZwrotu]', $service->adresDlaZwrotu, ['zwrot' => $service->nadawca]) ?>
|
||||
</div>
|
||||
</fieldset>
|
||||
<?php endif ?>
|
||||
|
||||
<fieldset>
|
||||
<h2><?php echo __('Usługi dodatkowe') ?></h2>
|
||||
<div class="content">
|
||||
<?php if (property_exists($service, 'wartosc')): ?>
|
||||
<?php echo st_admin_get_form_field('package[wartosc]', __('Wartość'), $service->wartosc ? $service->wartosc / 100 : $package->getOrderAmount() / 100, 'st_poczta_polska_optional_input', array('postfix' => 'PLN', 'class' => 'amount', 'disabled' => $service->wartosc === null, 'size' => 8)) ?>
|
||||
<?php endif ?>
|
||||
<?php if (property_exists($service, 'ubezpieczenie')): ?>
|
||||
<?php echo st_admin_get_form_field('package[ubezpieczenie][kwota]', __('Ubezpieczenie'), $service->ubezpieczenie ? $service->ubezpieczenie->kwota / 100 : $package->getOrderAmount() / 100, 'st_poczta_polska_ubezpieczenie', array('postfix' => 'PLN', 'serviceName' => $package->getServiceName())) ?>
|
||||
<?php endif ?>
|
||||
<?php if (property_exists($service, 'ostroznie')): ?>
|
||||
<?php echo st_admin_get_form_field('package[ostroznie]', __('Ostrożnie'), 1, 'checkbox_tag', array('checked' => $service->ostroznie)) ?>
|
||||
<?php endif ?>
|
||||
<?php if (property_exists($service, 'ponadgabaryt')): ?>
|
||||
<?php echo st_admin_get_form_field('package[ponadgabaryt]', __('Przesyłka niestandardowa'), 1, 'checkbox_tag', array('checked' => $service->ponadgabaryt)) ?>
|
||||
<?php endif ?>
|
||||
<?php if (property_exists($service, 'iloscPotwierdzenOdbioru')): ?>
|
||||
<?php echo st_admin_get_form_field('package[iloscPotwierdzenOdbioru]', __('Potwierdzenie odbioru'), $service->iloscPotwierdzenOdbioru, 'st_poczta_polska_optional_input', array('postfix' => 'szt', 'disabled' => $service->iloscPotwierdzenOdbioru === null, 'size' => 4)) ?>
|
||||
<?php endif ?>
|
||||
<?php if (property_exists($service, 'doreczenie') && $service->doreczenie && property_exists($service->doreczenie, 'wSobote')): ?>
|
||||
<?php echo st_admin_get_form_field('package[iloscPotwierdzenOdbioru]', __('Potwierdzenie odbioru'), $service->iloscPotwierdzenOdbioru, 'st_poczta_polska_optional_input', array('postfix' => 'szt', 'disabled' => $service->iloscPotwierdzenOdbioru === null, 'size' => 4)) ?>
|
||||
<?php endif ?>
|
||||
<?php if (property_exists($service, 'odbiorWSobote')): ?>
|
||||
<?php echo st_admin_get_form_field('package[odbiorWSobote]', __('Odbiór w sobotę'), 1, 'checkbox_tag', array('checked' => $service->odbiorWSobote)) ?>
|
||||
<?php endif ?>
|
||||
<?php if (property_exists($service, 'epo')): ?>
|
||||
<?php echo st_admin_get_form_field('package[epo]', __('Elektroniczne potwierdzenie odbioru'), 1, 'checkbox_tag', array('checked' => $service->epo !== null)) ?>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<h2><?php echo __('Opis przesyłki') ?></h2>
|
||||
<div class="content">
|
||||
<?php if (property_exists($service, 'zawartosc')): ?>
|
||||
<?php echo st_admin_get_form_field('package[zawartosc]', __('Zawartość'), $service->zawartosc, 'st_poczta_polska_zawartosc') ?>
|
||||
<?php endif ?>
|
||||
<?php if (property_exists($service, 'opis')): ?>
|
||||
<?php echo st_admin_get_form_field('package[opis]', __('Dodatkowy opis przesyłki'), $service->opis, 'input_tag', array('maxlength' => 40, 'size' => 40, 'help' => __('To pole na wydruku zostanie skrócone do pierwszych 40 znaków'))) ?>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<?php if ($package->getServiceName() == 'paczka_zagraniczna' || $package->getServiceName() == 'paczka_zagraniczna_ue'): ?>
|
||||
<fieldset>
|
||||
<h2><?php echo __('Zwrot') ?></h2>
|
||||
<div class="content">
|
||||
<?php echo st_admin_get_form_field('package[zwrot][zwrot_po_liczbie_dni]', __('Zwrot po liczbie dni'), $service->zwrot->zwrotPoLiczbieDni, 'input_tag', array('class' => 'integer')) ?>
|
||||
<?php echo st_admin_get_form_field('package[zwrot][sposob_zwrotu]', __('Sposób zwrotu'), stPocztaPolskaClient::getSposobZwrotu($package->getServiceName()), 'select_tag', array('selected' => $service->zwrot->sposobZwrotu)) ?>
|
||||
</div>
|
||||
</fieldset>
|
||||
<?php endif ?>
|
||||
|
||||
<?php if (property_exists($service, 'deklaracjaCelna2')):
|
||||
$deklaracjaCelna = $service->deklaracjaCelna2;
|
||||
$deklaracjaCelnaNamespace = 'package[deklaracja_celna2]';;
|
||||
?>
|
||||
<fieldset>
|
||||
<h2><?php echo __('Deklaracja celna') ?></h2>
|
||||
<div class="content">
|
||||
<?php echo st_admin_get_form_field('', __('Instrukcja deklaracji celnej'), link_to(__('Pobierz'), stPocztaPolskaClient::getInstrukcjaDeklaracjiCelnejUrl(), array('download' => '')), 'plain') ?>
|
||||
|
||||
<?php echo st_admin_get_form_field($deklaracjaCelnaNamespace.'[rodzaj]', __('Rodzaj'), $deklaracjaCelna->rodzaj, '_rodzaj_zagraniczna') ?>
|
||||
|
||||
<?php echo st_admin_get_form_field($deklaracjaCelnaNamespace.'[szczegoly_zawartosci_przesylki]', __('Szczegóły zawartości przesyłki'), $deklaracjaCelna->szczegolyZawartosciPrzesylki, '_deklaracja_celna_szczegoly', array('waluta' => $deklaracjaCelna->walutaKodISO)) ?>
|
||||
|
||||
<?php echo st_admin_get_form_field($deklaracjaCelnaNamespace.'[numer_referencyjny_celny]', __('Numer referencyjny celny'), $deklaracjaCelna->numerReferencyjnyCelny, 'input_tag', array('size' => 36)) ?>
|
||||
|
||||
<?php echo st_admin_get_form_field($deklaracjaCelnaNamespace.'[numer_referencyjny_importera]', __('Numer referencyjny importera'), $deklaracjaCelna->numerReferencyjnyImportera, 'input_tag', array('size' => 36)) ?>
|
||||
|
||||
<?php echo st_admin_get_form_field($deklaracjaCelnaNamespace.'[numer_telefonu_importera]', __('Numer telefonu importera'), $deklaracjaCelna->numerTelefonuImportera, 'input_tag', array('size' => 36)) ?>
|
||||
|
||||
<?php echo st_admin_get_form_field($deklaracjaCelnaNamespace.'[oplaty_pocztowe]', __('Opłaty pocztowe'), $deklaracjaCelna->oplatyPocztowe, 'input_tag', array('size' => 36)) ?>
|
||||
|
||||
<?php echo st_admin_get_form_field($deklaracjaCelnaNamespace.'[uwagi]', __('Uwagi'), $deklaracjaCelna->uwagi, 'textarea_tag', array('style' => 'width: 100%; height: 50px', 'help' => __('Opis dodatkowych informacji dotyczących rodzaju zawartości (np. towary podlegające kwarantannie/kontrolom sanitarnym lub innym ograniczeniom).'))) ?>
|
||||
|
||||
<?php echo st_admin_get_form_field($deklaracjaCelnaNamespace.'[zawartosc_przesylki]', __('Zawartość przesyłki'), $deklaracjaCelna->zawartoscPrzesylki, '_zawartosc_przesylki_zagranicznej') ?>
|
||||
|
||||
<?php echo st_admin_get_form_field($deklaracjaCelnaNamespace.'[wyjasnienie]', __('Wyjaśnienie'), $deklaracjaCelna->wyjasnienie, 'textarea_tag', array('style' => 'width: 100%; height: 50px', 'help' => __('Dodatkowe wyjaśnienia dotyczące zawartości przesyłki.'))) ?>
|
||||
|
||||
<?php echo st_admin_get_form_field($deklaracjaCelnaNamespace.'[dokumenty_towarzyszace]', __('Dokumenty towarzyszące'), $deklaracjaCelna->dokumentyTowarzyszace, '_dokumenty_towarzyszace') ?>
|
||||
</div>
|
||||
</fieldset>
|
||||
<?php endif ?>
|
||||
|
||||
<script type="text/javascript">
|
||||
jQuery(function($) {
|
||||
$('.amount').change(function() {
|
||||
var input = $(this);
|
||||
var value = input.val();
|
||||
|
||||
if (value === "" && !input.data('allow-empty')) {
|
||||
value = "0";
|
||||
}
|
||||
|
||||
if (value !== "") {
|
||||
value = stPrice.fixNumberFormat(value, 2);
|
||||
|
||||
input.val(value);
|
||||
}
|
||||
}).change();
|
||||
|
||||
$('#adres_zwrotu').change(function() {
|
||||
const checkbox = $(this);
|
||||
checkbox.closest('fieldset').find('input,select').not(checkbox).prop('disabled', !checkbox.prop('checked'));
|
||||
}).change();
|
||||
|
||||
$('#package_obszar').change(function() {
|
||||
const select = $(this);
|
||||
|
||||
if ('<?php echo obszarType::KRAJ ?>' == select.val()) {
|
||||
$('.row.package_format').hide();
|
||||
$('.row.package_odleglosc').hide();
|
||||
} else {
|
||||
$('.row.package_format').show();
|
||||
$('.row.package_odleglosc').show();
|
||||
}
|
||||
}).change();
|
||||
|
||||
$('.integer').change(function() {
|
||||
var input = $(this);
|
||||
var value = input.val();
|
||||
|
||||
if (value === "" && !input.data('allow-empty')) {
|
||||
value = "0";
|
||||
}
|
||||
|
||||
if (value !== "") {
|
||||
value = stPrice.fixNumberFormat(value, 0);
|
||||
|
||||
input.val(value);
|
||||
}
|
||||
}).change();
|
||||
|
||||
$('#package_adres_kraj').change(function() {
|
||||
var select = $(this);
|
||||
$(document).trigger('preloader', 'show');
|
||||
$.get("<?php echo st_url_for('@stPocztaPolskaBackend?action=ajaxUpdateCreatePackageForm') ?>", { order_id: <?php echo $order->getId() ?>, service: $('#service_name').val(), country: select.val() }, function(content) {
|
||||
$('#package-form-container').html(content);
|
||||
$(document).trigger('preloader', 'close');
|
||||
});
|
||||
});
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,32 @@
|
||||
<table cellspacing="0" cellpadding="0" class="st_record_list record_list" style="width: 100%">
|
||||
<thead>
|
||||
<tr>
|
||||
<th><b><?php echo __('Szczegółowe określenie zawartości') ?></b></th>
|
||||
<th><?php echo __('Ilość') ?></th>
|
||||
<th><?php echo __('Masa netto') ?></th>
|
||||
<th><b><?php echo __('Wartość') ?></b></th>
|
||||
<th><?php echo __('Numer taryfowy') ?></th>
|
||||
<th><?php echo __('Kraj pochodzenia towarów') ?></th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th></th>
|
||||
<th><?php echo __('kg') ?></th>
|
||||
<th><?php echo $params['waluta'] ?></th>
|
||||
<th></th>
|
||||
<th></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php for ($index = 0; $index < 5; $index++): $szczegoly = isset($value[$index]) ? $value[$index] : null ?>
|
||||
<tr>
|
||||
<td><?php echo input_tag($name.'['.$index.'][okreslenie_zawartosci]', $szczegoly ? $szczegoly->okreslenieZawartosci : null, array('style' => 'width: 100%; min-width: 250px')) ?></td>
|
||||
<td><?php echo input_tag($name.'['.$index.'][ilosc]', $szczegoly ? $szczegoly->ilosc : null, array('class' => 'amount', 'size' => 8)) ?></td>
|
||||
<td><?php echo input_tag($name.'['.$index.'][masa_netto]', $szczegoly ? $szczegoly->masaNetto / 1000 : null, array('class' => 'integer', 'size' => 8)) ?></td>
|
||||
<td><?php echo input_tag($name.'['.$index.'][wartosc]', $szczegoly ? $szczegoly->wartosc / 100 : null, array('class' => 'integer', 'size' => 8)) ?></td>
|
||||
<td><?php echo input_tag($name.'['.$index.'][numer_taryfy_hs]', $szczegoly ? $szczegoly->numerTaryfyHs : null, array('style' => 'width: 100%', 'maxlength' => 6)) ?></td>
|
||||
<td><?php echo st_poczta_polska_countries_select_tag($name.'['.$index.'][kraj_pochodzenia_kod_alfa2]', $szczegoly ? $szczegoly->krajPochodzeniaKodAlfa2 : 'PL', array('iso' => true, 'style' => 'width: 100%')) ?></td>
|
||||
</tr>
|
||||
<?php endfor ?>
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -0,0 +1,15 @@
|
||||
<table cellspacing="0" cellpadding="0" class="st_record_list record_list" style="width: 100%">
|
||||
<thead>
|
||||
<tr>
|
||||
<th><b><?php echo __('Rodzaj') ?></b></th>
|
||||
<th><?php echo __('Numer') ?></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php for ($index = 0; $index < 5; $index++): $dokument = isset($value[$index]) ? $value[$index] : null ?>
|
||||
<tr>
|
||||
<td><?php echo select_tag($name.'['.$index.'][rodzaj]', options_for_select(stPocztaPolskaClient::getDokumentTowarzyszacyRodzaje(), $dokument ? $dokument->rodzaj : null, array("include_custom" => '---')), array('style' => 'width: 100%')) ?></td>
|
||||
<td><?php echo input_tag($name.'['.$index.'][numer]', $dokument ? $dokument->numer : null, array('style' => 'width: 100%')) ?></td> </tr>
|
||||
<?php endfor ?>
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -0,0 +1,57 @@
|
||||
<?php
|
||||
// auto-generated by sfPropelAdmin
|
||||
// date: 2017/02/16 10:56:44
|
||||
?>
|
||||
<?php echo st_get_admin_head(array('@stPocztaPolskaBackend?action=list', __('Poczta Polska'), 'stPocztaPolskaPlugin'), $title, array('shortcuts' => NULL, 'culture' => isset($culture) ? $culture : null, 'route' => isset($route) ? $route : null)) ?>
|
||||
|
||||
<?php if ($sf_user->getParameter('bufor', null, 'soteshop/stPocztaPolska')): $bufor = $sf_user->getParameter('bufor', null, 'soteshop/stPocztaPolska') ?>
|
||||
<form action="<?php echo st_url_for('@stPocztaPolskaBackend?action=updateBufor&bufor_id='.$bufor->getBuforId()) ?>" method="post" class="admin_form" id="st_poczta_polska_bufor_form" style="margin: 0px 10px 10px 10px; position: relative;">
|
||||
<div class="save-ok" style="display: none">
|
||||
<h2><?php echo __('Twoje zmiany zostały zapisane', null, 'stAdminGeneratorPlugin') ?><span></span></h2>
|
||||
</div>
|
||||
<fieldset>
|
||||
<div class="content">
|
||||
<?php echo st_admin_get_form_field('bufor[data_nadania]', __('Planowana data nadania'), $bufor->getDataNadania(), 'input_date_tag', array(
|
||||
'rich' => true,
|
||||
'withtime' => false,
|
||||
'calendar_button_img' => '/sf/sf_admin/images/date.png',
|
||||
'calendar_options' => "
|
||||
'onUpdate': function() {
|
||||
jQuery('#st_poczta_polska_bufor_form').submit();
|
||||
}
|
||||
"
|
||||
)) ?>
|
||||
<?php echo st_admin_get_form_field('bufor[urzad_nadania]', __('Urząd nadania'), $bufor->getUrzadNadania(), 'st_urzedy_nadania_select') ?>
|
||||
</div>
|
||||
</fieldset>
|
||||
</form>
|
||||
<?php endif ?>
|
||||
|
||||
<script type="text/javascript">
|
||||
jQuery(function($) {
|
||||
$('#bufor_urzad_nadania').change(function() {
|
||||
$('#st_poczta_polska_bufor_form').submit();
|
||||
});
|
||||
|
||||
$('#st_poczta_polska_bufor_form').submit(function() {
|
||||
var form = $(this);
|
||||
var message = form.find('.save-ok');
|
||||
|
||||
message.hide();
|
||||
|
||||
$.post(form.attr('action'), form.serialize(), function(data) {
|
||||
if (data.error) {
|
||||
message.find('span').html(" - "+data.error.errorDesc);
|
||||
} else {
|
||||
message.find('span').html('');
|
||||
}
|
||||
|
||||
message.show();
|
||||
|
||||
$(document).trigger('preloader', 'close');
|
||||
});
|
||||
|
||||
return false;
|
||||
});
|
||||
});
|
||||
</script>
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php if ($config->get('enabled')): ?>
|
||||
<style type="text/css">
|
||||
#sf_fieldset_none {
|
||||
display: none;
|
||||
}
|
||||
</style>
|
||||
<?php endif ?>
|
||||
<div style="padding: 10px; background: #eee; ">
|
||||
<p><?php echo __("Jeżeli nie posiadasz loginu i hasła, wypełnij formularz, a my skontaktujemy się z Tobą.") ?></p>
|
||||
<a href="https://e-nadawca.poczta-polska.pl/?action=Register"><?php echo __("Wypełnij formularz") ?></a>
|
||||
</div>
|
||||
@@ -0,0 +1,2 @@
|
||||
<?php use_helper('stPocztaPolska') ?>
|
||||
<?php echo st_karty_select('config[karta]', $config->get('karta')); ?>
|
||||
@@ -0,0 +1,9 @@
|
||||
<div>
|
||||
<?php if ($paczka && $paczka->isSent()): ?>
|
||||
<a href="<?php echo $paczka->getTrackingUrl() ?>" target="_blank" style="display: inline-block; height: 30px; padding-right: 15px; background: #444; color: #fafafa; text-decoration: none"><img src="/plugins/stPocztaPolskaPlugin/images/poczta-polska.png" style="height: 30px; line-height: 0; vertical-align: middle; padding-right: 15px"; /><span style="vertical-align: middle;"><?php echo __('Śledź przesyłkę') ?></span></a>
|
||||
<?php elseif ($paczka): ?>
|
||||
<a href="<?php echo url_for('@stPocztaPolskaBackend?action=packagesList&bufor_id='.$paczka->getBuforId()) ?>" style="display: inline-block; height: 30px; padding-right: 15px; background: #444; color: #fafafa; text-decoration: none"><img src="/plugins/stPocztaPolskaPlugin/images/poczta-polska.png" style="height: 30px; line-height: 0; vertical-align: middle; padding-right: 15px"; /><span style="vertical-align: middle;"><?php echo __('Wyślij przesyłkę') ?></span></a>
|
||||
<?php else: ?>
|
||||
<a href="<?php echo url_for('@stPocztaPolskaBackend?action=packageEdit&order_id='.$order->getId()) ?>" style="display: inline-block; height: 30px; padding-right: 15px; background: #444; color: #fafafa; text-decoration: none"><img src="/plugins/stPocztaPolskaPlugin/images/poczta-polska.png" style="height: 30px; line-height: 0; vertical-align: middle; padding-right: 15px"; /><span style="vertical-align: middle;"><?php echo __('Spakuj') ?></span></a>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
// auto-generated by sfPropelAdmin
|
||||
// date: 2021/09/03 10:14:04
|
||||
?>
|
||||
<?php st_view_slot_start('application-menu') ?>
|
||||
<div class="edit-menu">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="<?php echo st_url_for('stOrder/edit?id='.$forward_parameters['order_id']) ?>">
|
||||
<?php echo st_admin_get_icon('prev') ?>
|
||||
<span><?php echo __('Powrót', null, 'stAdminGeneratorPlugin') ?></span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<?php st_include_component('stPocztaPolskaBackend', 'packageEditMenu', array(
|
||||
'forward_parameters' => isset($forward_parameters) ? $forward_parameters : array(),
|
||||
'related_object' => $related_object,
|
||||
)) ?>
|
||||
<?php st_view_slot_end() ?>
|
||||
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
// auto-generated by sfPropelAdmin
|
||||
// date: 2017/02/16 15:31:44
|
||||
?>
|
||||
|
||||
<?php if ($pager->getNbResults()): ?>
|
||||
<?php echo st_get_admin_actions_head('style="margin-top: 10px; float: right"') ?>
|
||||
<?php echo st_get_admin_action('download', __('Pobierz wszystkie etykiety'), '@stPocztaPolskaBackend?action=downloadParcelDocument&bufor_id='.$sf_request->getParameter('bufor_id'), array("name" => "create",)) ?>
|
||||
<?php echo st_get_admin_action('download', __('Pobierz wszystkie blankiety pobrań'), '@stPocztaPolskaBackend?action=downloadParcelDocument&bufor_id='.$sf_request->getParameter('bufor_id').'&kind='.PrintKindEnum::COLLECT_ON_DELIVERY_FORM, array("name" => "create",)) ?>
|
||||
<?php echo st_get_admin_action('save', __('Wyślij'), '@stPocztaPolskaBackend?action=send&bufor_id='.$sf_request->getParameter('bufor_id'), array("name" => "create",)) ?>
|
||||
<?php echo st_get_admin_actions_foot() ?>
|
||||
<?php endif ?>
|
||||
@@ -0,0 +1 @@
|
||||
<?php st_include_partial('stPocztaPolskaBackend/list_menu') ?>
|
||||
@@ -0,0 +1 @@
|
||||
<?php echo select_tag($name, options_for_select(stPocztaPolskaClient::getRodzajZagraniczna(), $value));
|
||||
@@ -0,0 +1,2 @@
|
||||
<?php use_helper('stPocztaPolska') ?>
|
||||
<?php echo st_urzedy_nadania_select('config[urzad_nadania]', $config->get('urzad_nadania')); ?>
|
||||
@@ -0,0 +1 @@
|
||||
<?php echo select_tag($name, options_for_select(stPocztaPolskaClient::getZawartoscPrzesylkiZagranicznej(), $value));
|
||||
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
use_helper('Object', 'Validation', 'ObjectAdmin', 'I18N', 'VisualEffect', 'stAdminGenerator', 'stDate', 'stPocztaPolska', 'stPrice');
|
||||
sfLoader::loadHelpers('stOrder', 'stOrder');
|
||||
?>
|
||||
|
||||
<?php st_include_partial('stOrder/header', array('title' => __('Przygotowanie paczki'), 'route' => 'stOrder/edit?id='.$order->getId(), 'related_object' => $order)) ?>
|
||||
<?php st_include_partial('stPocztaPolskaBackend/package_edit_menu', array('related_object' => $order, 'forward_parameters' => $forward_parameters)) ?>
|
||||
|
||||
<div id="sf_admin_content" class="admin-content-edit">
|
||||
<?php st_include_partial('stAdminGenerator/message', array('labels' => $labels));?>
|
||||
|
||||
<?php echo form_tag('@stPocztaPolskaBackend?action=packageEdit&order_id='.$order->getId(), array('id' => 'sf_admin_config_form', 'name' => 'sf_admin_config_form', 'class' => 'admin_form'));?>
|
||||
<fieldset>
|
||||
<div class="content">
|
||||
<?php echo st_admin_get_form_field('service_name', __('Usługa'), $serviceName, 'st_poczta_polska_uslugi', array('include_custom' => null, 'delivery_point_only' => isset($po))) ?>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<div id="package-form-container" class="bs-mx-0">
|
||||
<?php echo st_get_component('stPocztaPolskaBackend', 'createPackageForm', array('package' => $package, 'order' => $order)) ?>
|
||||
</div>
|
||||
<div id="list_actions">
|
||||
<?php echo st_get_admin_actions_head();?>
|
||||
<?php echo st_get_admin_action('save', __('Spakuj'), null, array('name' => 'save'));?>
|
||||
<?php echo st_get_admin_actions_foot();?>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
jQuery(function($) {
|
||||
$('#service_name').change(function() {
|
||||
$(document).trigger('preloader', 'show');
|
||||
$.get("<?php echo st_url_for('@stPocztaPolskaBackend?action=ajaxUpdateCreatePackageForm') ?>", { order_id: <?php echo $order->getId() ?>, service: $(this).val() }, function(content) {
|
||||
$('#package-form-container').html(content);
|
||||
$(document).trigger('preloader', 'close');
|
||||
});
|
||||
});
|
||||
$('#list_actions').stickyBox();
|
||||
});
|
||||
</script>
|
||||
<?php st_include_partial('stOrder/footer') ?>
|
||||
Reference in New Issue
Block a user