- 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.
73 lines
2.4 KiB
Twig
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>
|
|
|