Files
wyczarujprezent.pl/modules/inpostizi/views/templates/admin/config/general/main.html.twig
Jacek Pyziak 4066f6fa31 Add InPost Pay integration to admin templates
- Created a new template for the cart rule form with custom label, switch, and choice widgets.
- Implemented the InPost Pay block in the order details template for displaying delivery method, APM, and VAT invoice request.
- Added legacy support for the order details template to maintain compatibility with older PrestaShop versions.
2025-09-14 14:38:09 +02:00

73 lines
2.4 KiB
Twig

<div class="row mt-n3 align-items-end">
<div class="col-lg-2 col-md-3 mt-3">
{{ form_row(form.apiConfiguration.environmentType) }}
</div>
<div class="col-lg-2 col-md-3 mt-3">
{{ form_row(form.enableForEveryone) }}
</div>
<div class="col-lg-2 col-md-3 mt-3">
{{ form_row(form.apiConfiguration.clientCredentials.clientId) }}
</div>
<div class="col-lg-2 col-md-3 mt-3">
{{ form_row(form.apiConfiguration.clientCredentials.clientSecret) }}
</div>
<div class="col-lg-2 col-md-3 mt-3">
{{ form_row(form.ordersConfiguration.pointOfSaleId) }}
</div>
<div class="col-lg-2 col-md-3 mt-3">
{{ form_row(form.apiConfiguration.merchantClientId) }}
</div>
</div>
<div class="row mt-n3">
<div class="col-xs-12 col-lg-auto mt-3">
{{ form_row(form.ordersConfiguration.allPaymentOptionsEnabled, {
attr: form.ordersConfiguration.allPaymentOptionsEnabled.vars.attr|merge({
'aria-expanded': form.ordersConfiguration.allPaymentOptionsEnabled.vars.value ? 'true' : 'false',
'data-toggle': 'collapse',
'data-target': '.js-available-payment-options',
}),
}) }}
</div>
</div>
<div class="row mt-n3 js-available-payment-options collapse{% if not form.ordersConfiguration.allPaymentOptionsEnabled.vars.value %} show{% endif %}">
<div class="col-xs-12 col-md-6 col-lg-8 col-xl-4 mt-3">
{{ form_row(form.ordersConfiguration.availablePaymentOptions) }}
</div>
</div>
<div class="row mt-n3 align-items-end">
<div class="col-xl-3 col-lg-4 col-md-6 mt-3">
{{ form_row(form.ordersConfiguration.defaultInitialStatusId) }}
</div>
<div class="col-xl-3 col-lg-4 col-md-6 mt-3">
{{ form_row(form.ordersConfiguration.cashOnDeliveryStatusId) }}
</div>
<div class="col-xl-3 col-lg-4 col-md-6 mt-3">
{{ form_row(form.ordersConfiguration.paidStatusId) }}
</div>
</div>
<div class="row mt-3">
<div class="col-xl-3 col-lg-4 col-md-6">
{{ form_row(form.thankYouDisplayHook) }}
</div>
<div class="col-xl-3 col-lg-4 col-md-6">
{{ form_row(form.productCardDisplayHook) }}
</div>
<div class="col-xl-3 col-lg-4 col-md-6">
{{ form_row(form.checkoutButtonDisplayHook) }}
</div>
</div>
<div class="row mt-3">
<div class="col-xl-3 col-lg-4 col-md-6">
{{ form_row(form.fullPageCacheModuleInUse) }}
</div>
<div class="col-xl-3 col-lg-4 col-md-6">
{{ form_row(form.sendAnalyticsData) }}
</div>
</div>