Здравствуйте. Сегодня обратила внимание, что если добавить в корзину два товара, а потом удалить один - на значке корзины появляется цифра 21, если удалить оставшийся, то написано 2120 и показывается остаток в корзине без товара, и только после обновления страницы на значке показывается 0. Соответственно, если добавить 3 товара и по одному удалять, то на корзине будет 32, 3231, 323130 и после обновления 0. Как это исправить?
0
Ошибка Корзины
Автор Mari-ina, 26 нояб. 2016 13:36
Сообщений в теме: 3
#1
Отправлено 26 Ноябрь 2016 - 13:36
#2
Отправлено 28 Ноябрь 2016 - 09:04
ап
#3
Отправлено 28 Ноябрь 2016 - 15:35
Mari-ina (26 Ноябрь 2016 - 13:36) писал:
Здравствуйте. Сегодня обратила внимание, что если добавить в корзину два товара, а потом удалить один - на значке корзины появляется цифра 21, если удалить оставшийся, то написано 2120 и показывается остаток в корзине без товара, и только после обновления страницы на значке показывается 0. Соответственно, если добавить 3 товара и по одному удалять, то на корзине будет 32, 3231, 323130 и после обновления 0. Как это исправить?
Найдите в шаблоне HTML на строке 145-189 код
<div class="mycart {% IFNOT CART_COUNT_TOTAL = 0 %}have-items{% ENDIF %} {% IF MOD_LNAME = cart %}cart-page{% ENDIF %}"> <div class="tongle cart-status"> <a href="{CART_URL}" title="Перейти в корзину"> <i class="fa fa-shopping-cart"></i><span class="cart-count">{CART_COUNT_TOTAL}</span> </a> </div> <div class="content dropdown-cart"> <div class="cart_block_list"> {% IF cart_count_empty %} <p class="cart_block_no_products">Ваша корзина пуста</p> {% ELSE %} <ul id="cart-sidebar" class="products"> {% FOR cart_items %} <li class="cart-item"> <a class="cart-images" href="{cart_items.GOODS_URL}" title="{cart_items.GOODS_NAME}"> <img src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=dark{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}" alt="{cart_items.GOODS_NAME}" class="goods-image-icon"> </a> <div class="cart-block-info"> <div class="product-name"> <a class="cart_block_product_name" href="{cart_items.GOODS_URL}" title="{cart_items.GOODS_NAME}">{cart_items.GOODS_NAME}</a> {% IFNOT cart_items.distinctive_properties_empty %}<span class="cart_block_product_mod">({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %} </div> <div class="cart_block_price"> <span class="quantity-formated"><span class="quantity">{cart_items.ORDER_LINE_QUANTITY}</span> x</span> <span class="price {CURRENCY_CHAR_CODE}" data-price="{cart_items.GOODS_MOD_PRICE_NOW}">{cart_items.GOODS_MOD_PRICE_NOW | money_format}</span> </div> </div> <a data-href="{cart_items.ORDER_LINE_DELETE_URL}" data-count="{cart_items.ORDER_LINE_QUANTITY}" title="Удалить позицию" class="product-remove"> </a> </li> {% ENDFOR %} </ul> {% ENDIF %} <div class="bottom-action actions"> {% FOR cart_sum %} <div class="cart-prices"> <span>Итого:</span> <span class="total-sum">{cart_sum.NOW_WITH_DELIVERY_AND_DISCOUNT | money_format}</span> </div> {% ENDFOR %} <a class="button remove-products" title="Очистить корзину" data-href="{CART_TRUNCATE_URL}">Очистить</a> <a class="button" href="{CART_URL}" title="Перейти к оформлению заказа" >В корзину</a> </div> </div> </div> </div>и удалите данный код.
#4
Отправлено 28 Ноябрь 2016 - 17:32
Спасибо, проблема решена
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных