Save
This commit is contained in:
@@ -115,6 +115,7 @@ let PdProductAttributesList = {
|
||||
Object.entries(resp).forEach(([k, v]) => {
|
||||
if (v.response) {
|
||||
if (v.id_product_attribute > 0) {
|
||||
console.log('click1')
|
||||
message_ok =
|
||||
pdproductattributeslist_product +
|
||||
'<b> ' +
|
||||
@@ -131,6 +132,7 @@ let PdProductAttributesList = {
|
||||
duration: 1000,
|
||||
})
|
||||
} else {
|
||||
console.log('click2')
|
||||
message_ok =
|
||||
pdproductattributeslist_product +
|
||||
'<b> ' +
|
||||
@@ -145,6 +147,7 @@ let PdProductAttributesList = {
|
||||
}
|
||||
} else if (v.response == false) {
|
||||
if (v.id_product_attribute > 0) {
|
||||
console.log('click3')
|
||||
message_error =
|
||||
pdproductattributeslist_product +
|
||||
'<b> ' +
|
||||
@@ -165,6 +168,7 @@ let PdProductAttributesList = {
|
||||
duration: 1000,
|
||||
})
|
||||
} else {
|
||||
console.log('click4')
|
||||
message_error =
|
||||
pdproductattributeslist_product +
|
||||
'<b> ' +
|
||||
@@ -178,7 +182,7 @@ let PdProductAttributesList = {
|
||||
$.growl.error({
|
||||
title: pdproductattributeslist_title_error,
|
||||
message: message_error,
|
||||
duration: 1000,
|
||||
duration: 5000,
|
||||
})
|
||||
}
|
||||
}
|
||||
@@ -219,6 +223,7 @@ let PdProductAttributesList = {
|
||||
$.growl.error({
|
||||
title: pdproductattributeslist_title_error,
|
||||
message: pdproductattributeslist_add_error,
|
||||
duration: 5000,
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@@ -22,28 +22,33 @@
|
||||
* @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
<div id="blockcart-modal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||||
<div id="blockcart-modal" class="modal fade 1111" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
|
||||
aria-hidden="true">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true"><i class="material-icons">close</i></span>
|
||||
</button>
|
||||
<h4 class="modal-title h6 text-sm-center" id="myModalLabel"><i class="material-icons rtl-no-flip"></i>{l s='Product successfully added to your shopping cart' d='Shop.Theme.Checkout'}</h4>
|
||||
<h4 class="modal-title h6 text-sm-center" id="myModalLabel"><i
|
||||
class="material-icons rtl-no-flip"></i>{l s='Product successfully added to your shopping cart' d='Shop.Theme.Checkout'}
|
||||
</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="row">
|
||||
<div class="col-md-5 divide-right">
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<img class="lazy product-image" data-src="{$product.cover.medium.url}" alt="{$product.cover.legend}" title="{$product.cover.legend}" itemprop="image">
|
||||
<img class="lazy product-image" data-src="{$product.cover.medium.url}" alt="{$product.cover.legend}"
|
||||
title="{$product.cover.legend}" itemprop="image">
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<h6 class="h6 product-name">{$product.name}</h6>
|
||||
<p class="product-price">{$product.price}</p>
|
||||
{hook h='displayProductPriceBlock' product=$product type="unit_price"}
|
||||
{foreach from=$product.attributes item="property_value" key="property"}
|
||||
<span>{l s='%label%:' sprintf=['%label%' => $property] d='Shop.Theme.Global'}<strong> {$property_value}</strong></span><br>
|
||||
<span>{l s='%label%:' sprintf=['%label%' => $property] d='Shop.Theme.Global'}<strong>
|
||||
{$property_value}</strong></span><br>
|
||||
{/foreach}
|
||||
<span>{l s='Quantity:' d='Shop.Theme.Checkout'} <strong>{$product.cart_quantity}</strong></span>
|
||||
</div>
|
||||
@@ -52,12 +57,19 @@
|
||||
<div class="col-md-7">
|
||||
<div class="cart-content">
|
||||
{if $cart.products_count > 1}
|
||||
<p class="cart-products-count">{l s='There are %products_count% items in your cart.' sprintf=['%products_count%' => $cart.products_count] d='Shop.Theme.Checkout'}</p>
|
||||
<p class="cart-products-count">
|
||||
{l s='There are %products_count% items in your cart.' sprintf=['%products_count%' => $cart.products_count] d='Shop.Theme.Checkout'}
|
||||
</p>
|
||||
{else}
|
||||
<p class="cart-products-count">{l s='There is %product_count% item in your cart.' sprintf=['%product_count%' =>$cart.products_count] d='Shop.Theme.Checkout'}</p>
|
||||
<p class="cart-products-count">
|
||||
{l s='There is %product_count% item in your cart.' sprintf=['%product_count%' =>$cart.products_count] d='Shop.Theme.Checkout'}
|
||||
</p>
|
||||
{/if}
|
||||
<p><span class="label">{l s='Subtotal:' d='Shop.Theme.Checkout'}</span> <span class="value">{$cart.subtotals.products.value}</span></p>
|
||||
<p><span>{l s='Shipping:' d='Shop.Theme.Checkout'}</span> <span class="value">{$cart.subtotals.shipping.value} {hook h='displayCheckoutSubtotalDetails' subtotal=$cart.subtotals.shipping}</span></p>
|
||||
<p><span class="label">{l s='Subtotal:' d='Shop.Theme.Checkout'}</span> <span
|
||||
class="value">{$cart.subtotals.products.value}</span></p>
|
||||
<p><span>{l s='Shipping:' d='Shop.Theme.Checkout'}</span> <span
|
||||
class="value">{$cart.subtotals.shipping.value}
|
||||
{hook h='displayCheckoutSubtotalDetails' subtotal=$cart.subtotals.shipping}</span></p>
|
||||
|
||||
{assign var='freeshipping_price' value=Configuration::get('PS_SHIPPING_FREE_PRICE')}
|
||||
{if $freeshipping_price}
|
||||
@@ -65,26 +77,38 @@
|
||||
{math equation='a-b' a=$freeshipping_price b=$total_without_shipping assign='remaining_to_spend'}
|
||||
{if $remaining_to_spend > 0}
|
||||
<div class="leo_free_price">
|
||||
{assign var=currency value=Context::getContext()->currency}
|
||||
<p>{l s='Spent' d='Shop.Theme.Global'} <strong>{Tools::displayPrice($remaining_to_spend,$currency)}</strong>, {l s='To get free ship!' d='Shop.Theme.Global'}</p>
|
||||
{assign var=currency value=Context::getContext()->currency}
|
||||
<p>{l s='Spent' d='Shop.Theme.Global'}
|
||||
<strong>{Tools::displayPrice($remaining_to_spend,$currency)}</strong>,
|
||||
{l s='To get free ship!' d='Shop.Theme.Global'}
|
||||
</p>
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
|
||||
{if !$configuration.display_prices_tax_incl && $configuration.taxes_enabled}
|
||||
<p><span>{$cart.totals.total.label} {$cart.labels.tax_short}</span> <span>{$cart.totals.total.value}</span></p>
|
||||
<p class="product-total"><span class="label">{$cart.totals.total_including_tax.label}</span> <span class="value">{$cart.totals.total_including_tax.value}</span></p>
|
||||
<p>
|
||||
<span>{$cart.totals.total.label} {$cart.labels.tax_short}</span> <span>{$cart.totals.total.value}</span>
|
||||
</p>
|
||||
<p class="product-total"><span class="label">{$cart.totals.total_including_tax.label}</span> <span
|
||||
class="value">{$cart.totals.total_including_tax.value}</span></p>
|
||||
{else}
|
||||
<p class="product-total"><span class="label">{$cart.totals.total.label} {if $configuration.taxes_enabled}{$cart.labels.tax_short}{/if}</span> <span class="value">{$cart.totals.total.value}</span></p>
|
||||
<p class="product-total"><span
|
||||
class="label">{$cart.totals.total.label} {if $configuration.taxes_enabled}{$cart.labels.tax_short}{/if}</span> <span
|
||||
class="value">{$cart.totals.total.value}</span></p>
|
||||
{/if}
|
||||
|
||||
{if $cart.subtotals.tax}
|
||||
<p class="product-tax">{l s='%label%:' sprintf=['%label%' => $cart.subtotals.tax.label] d='Shop.Theme.Global'} <span class="value">{$cart.subtotals.tax.value}</span></p>
|
||||
<p class="product-tax">
|
||||
{l s='%label%:' sprintf=['%label%' => $cart.subtotals.tax.label] d='Shop.Theme.Global'} <span
|
||||
class="value">{$cart.subtotals.tax.value}</span></p>
|
||||
{/if}
|
||||
|
||||
<div class="cart-content-btn">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">{l s='Continue shopping' d='Shop.Theme.Actions'}</button>
|
||||
<a href="{$cart_url}" class="btn btn-primary"><i class="material-icons rtl-no-flip"></i>{l s='Proceed to checkout' d='Shop.Theme.Actions'}</a>
|
||||
<button type="button" class="btn btn-secondary"
|
||||
data-dismiss="modal">{l s='Continue shopping' d='Shop.Theme.Actions'}</button>
|
||||
<a href="{$cart_url}" class="btn btn-primary"><i
|
||||
class="material-icons rtl-no-flip"></i>{l s='Proceed to checkout' d='Shop.Theme.Actions'}</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -92,4 +116,4 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user