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.
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
<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>
|
||||
|
||||
Reference in New Issue
Block a user