// Fixing problems with shopping cart and customization
This commit is contained in:
@@ -664,12 +664,14 @@ table#cart_summary td.cart_discount_price {border-bottom:1px solid #999}
|
||||
table#cart_summary tr:nth-child(odd),
|
||||
table#cart_summary tr.cart_total_delivery,
|
||||
table#cart_summary tr.cart_total_price {
|
||||
background-color: #fff
|
||||
background-color: #fff
|
||||
}
|
||||
table#cart_summary tr:nth-child(even) {
|
||||
background-color: #f3f3f3
|
||||
background-color: #f3f3f3
|
||||
}
|
||||
table#cart_summary tr ul {
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
table#cart_summary .cart_product {
|
||||
width:80px;
|
||||
text-align:center
|
||||
|
||||
@@ -228,7 +228,7 @@
|
||||
{if isset($customizedDatas.$productId.$productAttributeId)}
|
||||
{foreach $customizedDatas.$productId.$productAttributeId[$product.id_address_delivery] as $id_customization=>$customization}
|
||||
<tr id="product_{$product.id_product}_{$product.id_product_attribute}_{$id_customization}_{$product.id_address_delivery|intval}" class="alternate_item cart_item">
|
||||
<td colspan="5">
|
||||
<td colspan="4">
|
||||
{foreach $customization.datas as $type=>$custom_data}
|
||||
|
||||
{if $type == $CUSTOMIZE_FILE}
|
||||
@@ -255,13 +255,10 @@
|
||||
|
||||
{/foreach}
|
||||
</td>
|
||||
<td class="cart_quantity">
|
||||
<td class="cart_quantity" colspan="2">
|
||||
{if isset($cannotModify) AND $cannotModify == 1}
|
||||
<span style="float:left">{if $quantityDisplayed == 0 AND isset($customizedDatas.$productId.$productAttributeId)}{$customizedDatas.$productId.$productAttributeId|@count}{else}{$product.cart_quantity-$quantityDisplayed}{/if}</span>
|
||||
{else}
|
||||
<div style="float:right">
|
||||
<a rel="nofollow" class="cart_quantity_delete" id="{$product.id_product}_{$product.id_product_attribute}_{$id_customization}_{$product.id_address_delivery|intval}" href="{$link->getPageLink('cart', true, NULL, "delete&id_product={$product.id_product|intval}&ipa={$product.id_product_attribute|intval}&id_customization={$id_customization}&id_address_delivery={$product.id_address_delivery}&token={$token_cart}")}"><img src="{$img_dir}icon/delete.gif" alt="{l s='Delete'}" title="{l s='Delete this customization'}" width="11" height="13" class="icon" /></a>
|
||||
</div>
|
||||
<div id="cart_quantity_button" style="float:left">
|
||||
<a rel="nofollow" class="cart_quantity_up" id="cart_quantity_up_{$product.id_product}_{$product.id_product_attribute}_{$id_customization}_{$product.id_address_delivery|intval}" href="{$link->getPageLink('cart', true, NULL, "add&id_product={$product.id_product|intval}&ipa={$product.id_product_attribute|intval}&id_address_delivery={$product.id_address_delivery}&id_customization={$id_customization}&token={$token_cart}")}" title="{l s='Add'}"><img src="{$img_dir}icon/quantity_up.gif" alt="{l s='Add'}" width="14" height="9" /></a><br />
|
||||
{if $product.minimal_quantity < ($customization.quantity -$quantityDisplayed) OR $product.minimal_quantity <= 1}
|
||||
@@ -278,7 +275,14 @@
|
||||
<input size="2" type="text" value="{$customization.quantity}" class="cart_quantity_input" name="quantity_{$product.id_product}_{$product.id_product_attribute}_{$id_customization}"/>
|
||||
{/if}
|
||||
</td>
|
||||
<td class="cart_total"></td>
|
||||
<td class="cart_delete">
|
||||
{if isset($cannotModify) AND $cannotModify == 1}
|
||||
{else}
|
||||
<div>
|
||||
<a rel="nofollow" class="cart_quantity_delete" id="{$product.id_product}_{$product.id_product_attribute}_{$id_customization}_{$product.id_address_delivery|intval}" href="{$link->getPageLink('cart', true, NULL, "delete&id_product={$product.id_product|intval}&ipa={$product.id_product_attribute|intval}&id_customization={$id_customization}&id_address_delivery={$product.id_address_delivery}&token={$token_cart}")}">{l s='Delete'}</a>
|
||||
</div>
|
||||
{/if}
|
||||
</td>
|
||||
</tr>
|
||||
{assign var='quantityDisplayed' value=$quantityDisplayed+$customization.quantity}
|
||||
{/foreach}
|
||||
|
||||
Reference in New Issue
Block a user