Состояние Корзины
#1
Отправлено 11 Май 2014 - 01:30
Нашел ошибку на своем сайте,при покупке какого-либо товара состояние корзины в плавающей панели не обновляется без нажатия f5.
Аккаунт sl-203796
#2
Отправлено 11 Май 2014 - 12:16
arver (11 Май 2014 - 11:44) писал:
Проверила Ваш сайт, проблемы не обнаружила. Количество товара и сумма изменяются при добавлении товара в корзину. При оформлении заказа корзина обнуляется.
(в нижней панели сумма тоже пересчитывается)
Попробуйте пожалуйста почистить кэш браузера (ctrl+f5).
#3
Отправлено 11 Май 2014 - 12:43
2)Так как Вы вероятно проверяли через карточку товара,то при нажатии кнопки добавить в корзину,покупатель переходит в корзину тоесть происходит обновление страницы поэтому проблему Вы не нашли...
p.s.вторая проблема(помимо обновления состояния корзины в нижней панели)именно с переходом и связана,т.к. по логике покупателя не должно при нажатии кнопки добавить в корзину перекидывать в корзину,а должно всплывать окно,как и при нажатии кнопки быстрый заказ!
#4
Отправлено 12 Май 2014 - 07:43
arver (12 Май 2014 - 00:06) писал:
arver (12 Май 2014 - 00:06) писал:
Попробуйте сделать бэкап и поставить кнопку быстрого заказа по инструкции http://forum.storela...-шаблоне-мокко/
#6
Отправлено 12 Май 2014 - 09:04
MikDark (12 Май 2014 - 07:43) писал:
Мне надо изменить работу кнопки Добавить в корзину,чтобы при ее нажатии не осуществлялся переход в корзину,а всплывало окно как и при нажатии кнопки Быстрый заказ.
#7
Отправлено 12 Май 2014 - 18:49
arver (12 Май 2014 - 09:04) писал:
Мне надо изменить работу кнопки Добавить в корзину,чтобы при ее нажатии не осуществлялся переход в корзину,а всплывало окно как и при нажатии кнопки Быстрый заказ.
<p id="add_to_cart"> <input type="submit" name="Submit" value="Добавить в корзину" class="add_to_cart" onclick="$('.goodsDataForm').submit()"></p>и замените её на:
<p id="add_to_cart"> <input type="submit" name="Submit" value="Добавить в корзину" class="add_to_cart" onclick="quickorder('.goodsDataForm');return false;"></p>Также в конце main.css добавьте строку:
.fancybox-overlay {z-index:99999;}
#8
Отправлено 12 Май 2014 - 20:04
Осталась проблема только с состоянием корзины в плавающей панели,состояние не обновляется без нажатия f5.Пробовал сделать изменения как в этой теме (http://forum.storela...тояние-корзины/ ) для шаблона мокко сообщение 20,но ничего не помогло.
#9
Отправлено 13 Май 2014 - 02:00
<!-- Обновление данных корзины --> <script> $('#cartSum').html($('.newCartSum').html()); $('#cartCount').html($('.newCartCount').html()); </script>попробуйте заменить на:
<!-- Обновление данных корзины --> <script> $('#cartSum').html($('.newCartSum').html()); $('#cartCount').html($('.newCartCount').html()); $('.cartSumP').html($('.newCartSum').html()); </script>
#10
Отправлено 13 Май 2014 - 11:45
#11
Отправлено 13 Май 2014 - 13:00
#12
Отправлено 13 Май 2014 - 14:24
arver (13 Май 2014 - 13:00) писал:
Здравствуйте, в шаблоне Быстрый заказ
Находим
<!-- JS обновление данных корзины --> <script> $('#header_shopping_cart:first').html($('#newCartData').html()); $('#cart_block_other_costs:first').html($('#newCartHoverData').html()); </script> <!-- end Блок для обновления данных корзины. Не виден пользователю -->
Заменяем на
<div style="display:none;" id="newCartHoverDataMenu"> {% IF cart_count_empty %} {% ELSE %} {% FOR cart_sum %} <li class="cartSumP" style="cursor: pointer;"><a style="font-weight:bolder;text-decoration:none;"><img src="http://st.hozbe.ru/6/1124/097/cart_blue.png"> Товаров на: {cart_sum.NOW | money_format} {% IF cart_sum.NOW<SETTINGS_STORE_ORDER_MIN_ORDER_PRICE %}Минимальная сумма заказа: {SETTINGS_STORE_ORDER_MIN_ORDER_PRICE | money_format}{% ELSE %}Оформить заказ{% ENDIF %}</a></li> {% ENDFOR %} {% ENDIF %} </div> <!-- JS обновление данных корзины --> <script> $('#header_shopping_cart:first').html($('#newCartData').html()); $('#cart_block_other_costs:first').html($('#newCartHoverData').html()); $('.cartSumP').html($('#newCartHoverDataMenu').html()); </script> <!-- end Блок для обновления данных корзины. Не виден пользователю -->
#13
Отправлено 13 Май 2014 - 14:46
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных