Jump to content

 

imporcayca

Member Since 19 Mar 2015
Offline Last Active Nov 13 2017 06:45 PM
-----

Posts I've Made

In Topic: Update Cart Total After Adding A Product To Cart

13 November 2017 - 03:42 PM

Our recalculate button doesnt work. 

 

 

When we push it, does not do anything


In Topic: Update Cart Total After Adding A Product To Cart

13 November 2017 - 07:08 AM

Recalculate button doesnt work, in the past we use a free addon which automatic recalculate, but now it doesnt work either. So we delete the addon and now recalculate manual not work.


In Topic: Update Cart Total After Adding A Product To Cart

04 November 2017 - 09:43 PM

 

Try to replace

<div id="cart_status_{$dropdown_id}" class="hidden-xs">
    <span class="cartTotal">{__("total")}: {include file="common/price.tpl" value=$smarty.session.cart.display_subtotal}</span>
    <a href="cart" class="cartBox">
        <div class="cartHandle"></div>
        <div class="cartBoxInner">{if $smarty.session.cart.amount}{$smarty.session.cart.amount}{else}0{/if}</div>
    </a>
</div>

with

<div class="hidden-xs" id="cart_status_{$dropdown_id}">
    <span class="cartTotal">{__("total")}: {include file="common/price.tpl" value=$smarty.session.cart.display_subtotal}</span>
    <a href="cart" class="cartBox">
        <div class="cartHandle"></div>
        <div class="cartBoxInner">{if $smarty.session.cart.amount}{$smarty.session.cart.amount}{else}0{/if}</div>
    </a>
<!--cart_status_{$dropdown_id}--></div>

We have the same issue the quantity function doesn work when customer change on the cart page

 

 

 

But i try your solution and it doesnt work

 

 

we have like this our : cart_content.tpl

 

 

{assign var="dropdown_id" value=$block.snapping_id}
{assign var="r_url" value=$config.current_url|escape:url}
{hook name="checkout:cart_content"}
    <div class="ty-dropdown-box" id="cart_status_{$dropdown_id}">
         <div id="sw_dropdown_{$dropdown_id}" class="ty-dropdown-box__title {if $smarty.session.cart.amount}filled{/if} cm-combination">
        <div>
            {hook name="checkout:dropdown_title"}
                {if $smarty.session.cart.amount}
                    <i class="ty-minicart__icon ty-icon-basket"></i>
                    <span class="ty-minicart-title ty-hand">{$smarty.session.cart.amount}&nbsp;{__("items")} {__("for")}&nbsp;{include file="common/price.tpl" value=$smarty.session.cart.display_subtotal}</span>
                    <i class="ty-icon-down-micro"></i>
                {else}
                    <i class="ty-minicart__icon ty-icon-basket"></i>
                    <span class="ty-minicart-title empty-cart ty-hand">{__("cart_is_empty")}</span>
                    <i class="ty-icon-down-micro"></i>
                {/if}
            {/hook}
        </div>
        </div>
        <div id="dropdown_{$dropdown_id}" class="cm-popup-box ty-dropdown-box__content hidden">
            {hook name="checkout:minicart"}
                <div class="cm-cart-content {if $block.properties.products_links_type == "thumb"}cm-cart-content-thumb{/if} {if $block.properties.display_delete_icons == "Y"}cm-cart-content-delete{/if}">
                        <div class="ty-cart-items">
                            {if $smarty.session.cart.amount}
                                <ul class="ty-cart-items__list">
                                    {hook name="index:cart_status"}
                                        {assign var="_cart_products" value=$smarty.session.cart.products|array_reverse:true}
                                        {foreach from=$_cart_products key="key" item="product" name="cart_products"}
                                            {hook name="checkout:minicart_product"}
                                            {if !$product.extra.parent}
                                                <li class="ty-cart-items__list-item">
                                                    {hook name="checkout:minicart_product_info"}
                                                    {if $block.properties.products_links_type == "thumb"}
                                                        <div class="ty-cart-items__list-item-image">
                                                            {include file="common/image.tpl" image_width="40" image_height="40" images=$product.main_pair no_ids=true}
                                                        </div>
                                                    {/if}
                                                    <div class="ty-cart-items__list-item-desc">
                                                        <a href="{"products.view?product_id=`$product.product_id`"|fn_url}">{$product.product_id|fn_get_product_name nofilter}</a>
                                                    <p>
                                                        <span>{$product.amount}</span><span>&nbsp;x&nbsp;</span>{include file="common/price.tpl" value=$product.display_price span_id="price_`$key`_`$dropdown_id`" class="none"}
                                                    </p>
                                                    </div>
                                                    {if $block.properties.display_delete_icons == "Y"}
                                                        <div class="ty-cart-items__list-item-tools cm-cart-item-delete">
                                                            {if (!$runtime.checkout || $force_items_deletion) && !$product.extra.exclude_from_calculate}
                                                                {include file="buttons/button.tpl" but_href="checkout.delete.from_status?cart_id=`$key`&redirect_url=`$r_url`" but_meta="cm-ajax cm-ajax-full-render" but_target_id="cart_status*" but_role="delete" but_name="delete_cart_item"}
                                                            {/if}
                                                        </div>
                                                    {/if}
                                                    {/hook}
                                                </li>
                                            {/if}
                                            {/hook}
                                        {/foreach}
                                    {/hook}
                                </ul>
                            {else}
                                <div class="ty-cart-items__empty ty-center">{__("cart_is_empty")}</div>
                            {/if}
                        </div>
 
                        {if $block.properties.display_bottom_buttons == "Y"}
                        <div class="cm-cart-buttons ty-cart-content__buttons buttons-container{if $smarty.session.cart.amount} full-cart{else} hidden{/if}">
                            <div class="ty-float-left">
                                <a href="{"checkout.cart"|fn_url}" rel="nofollow" class="ty-btn ty-btn__secondary">{__("view_cart")}</a>
                            </div>
                            {if $settings.General.checkout_redirect != "Y"}
                            <div class="ty-float-right">
                                <a href="{"checkout.checkout"|fn_url}" rel="nofollow" class="ty-btn ty-btn__primary">{__("checkout")}</a>
                            </div>
                            {/if}
                        </div>
                        {/if}
 
                </div>
            {/hook}
        </div>
    <!--cart_status_{$dropdown_id}--></div>
{/hook}
 

 

 

Any help?