Перейти к содержимому


Ошибка Корзины


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 Mari-ina

Mari-ina

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 646 сообщений

Отправлено 26 Ноябрь 2016 - 13:36

Здравствуйте. Сегодня обратила внимание, что если добавить в корзину два товара, а потом удалить один - на значке корзины появляется цифра 21, если удалить оставшийся, то написано 2120 и показывается остаток в корзине без товара, и только после обновления страницы на значке показывается 0. Соответственно, если добавить 3 товара и по одному удалять, то на корзине будет 32, 3231, 323130 и после обновления 0. Как это исправить?

Прикрепленные изображения

  • 148.png
  • 149.png


#2 Mari-ina

Mari-ina

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 646 сообщений

Отправлено 28 Ноябрь 2016 - 09:04

ап

#3 Ирина345

Ирина345

    Активный участник

  • Модераторы
  • 5 709 сообщений

Отправлено 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 Mari-ina

Mari-ina

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 646 сообщений

Отправлено 28 Ноябрь 2016 - 17:32

Спасибо, проблема решена




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных