В файле "Ajax добавление товара в корзину".
Код:
<!-- Обновление данных корзины --> <script> $('#cartSum').html($('.newCartSum').html()); $('#cartCount').html($('.newCartCount').html()); </script>Заменить:
<!-- Блок для обновления данных корзины. Не виден пользователю --> <div style="display:none;" id="newCartData"> <div id="shopping_cart"> <a href="{CART_URL}" title="Перейти в корзину"> {% IF cart_count_empty %} <span class="ajax_cart_no_product">Корзина пуста</span> {% ELSE %} <span class="ajax_cart_quantity">{CART_COUNT_TOTAL} товар{CART_COUNT_TOTAL | gen_word_end("","а","ов")}</span> {% ENDIF %} <span class="down_arrow_dark"></span> </a> </div> </div> <div style="display:none;" id="newCartHoverData"> <div class="other_cost_wrapper" style="width: 100%"> {% IF cart_count_empty %} <p id="cart_block_no_products">Ваша корзина пуста</p> {% ELSE %} <span>Товаров </span> <span class="price" id="cart_block_shipping_cost">{CART_COUNT_TOTAL}</span> <span>на сумму </span> {% ENDIF %} <span class="price" id="cart_block_total" style="text-align: right;">{% IF cart_count_empty %}{% ELSE %}{% FOR cart_sum %}{cart_sum.NOW_WITH_DISCOUNT | money_format}{% ENDFOR %}{% ENDIF %}</span> </div> </div> <!-- JS обновление данных корзины --> <script> $('#header_shopping_cart:first').html($('#newCartData').html()); $('#cart_block_other_costs:first').html($('#newCartHoverData').html()); </script> <!-- end Блок для обновления данных корзины. Не виден пользователю -->После этого информация в корзине должна обновляться сразу же после добавления товара в корзину.