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


Как Реализовать Кнопку "в Корзину"


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

#1 Store-rondell

Store-rondell

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 187 сообщений
  • ГородМосква

Отправлено 28 Декабрь 2013 - 22:50

Задача:
1. Убрать всплывающее окно (оформить заказ/продолжить покупки)
2. Сделать такую кнопку, в точности, как реализована на сайте http://rondell-1.ru/product/35923.html
Буду очень благодарен!

Изображение

#2 miyako

miyako

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

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

Отправлено 29 Декабрь 2013 - 08:41

Просмотр сообщенияStore-rondell (28 Декабрь 2013 - 22:50) писал:

Задача:
1. Убрать всплывающее окно (оформить заказ/продолжить покупки)
2. Сделать такую кнопку, в точности, как реализована на сайте http://rondell-1.ru/product/35923.html
Буду очень благодарен!

Изображение

Чтобы убрать всплывающее окно найдите в main.js код -
// Добавление товара в корзину через ajax
  $('.goodsDataForm, .goodsToCartFromCompareForm, .goodsListForm').submit(function(){
	$(this).nyroModalManual({
	  formIndicator: 'ajax_q',  // Value added when a form is sent
	  minWidth: 420, // Minimum width
	  minHeight: 150, // Minimum height
	  gallery: null // Gallery name if provided
	});
	return false;
  });
и замените на -
  // Добавление товара в корзину через ajax
$('.goodsDataForm, .goodsToCartFromCompareForm').submit(function(){
	$(this).nyroModalManual({
	  formIndicator: 'ajax_q',  // Value added when a form is sent
	  minWidth: 420, // Minimum width
	  minHeight: 150, // Minimum height
	  gallery: null // Gallery name if provided
	});
	return false;
  });


#3 Store-rondell

Store-rondell

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 187 сообщений
  • ГородМосква

Отправлено 29 Декабрь 2013 - 09:11

Спасибо, но я немного подругому реализовал пункт 1
Вопрос по кнопке отпадает

Выявляется новая проблема:
Я установил всплывающую корзину, но если товар положить в корзину и продолжить покупки, сумма заказа появляется только после обновления страницы, а не сразу как в шапке. Как решить данную проблему?

#4 miyako

miyako

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

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

Отправлено 29 Декабрь 2013 - 10:06

Просмотр сообщенияStore-rondell (29 Декабрь 2013 - 09:11) писал:

Спасибо, но я немного подругому реализовал пункт 1
Вопрос по кнопке отпадает

Выявляется новая проблема:
Я установил всплывающую корзину, но если товар положить в корзину и продолжить покупки, сумма заказа появляется только после обновления страницы, а не сразу как в шапке. Как решить данную проблему?

Сумму заказа где именно должна меняться? В карточке товара у Вас нет суммы заказа кроме шапки. уточните Ваш вопрос пожалуйста

#5 Store-rondell

Store-rondell

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 187 сообщений
  • ГородМосква

Отправлено 29 Декабрь 2013 - 10:27

Просмотр сообщенияmiyako (29 Декабрь 2013 - 10:06) писал:

Сумму заказа где именно должна меняться? В карточке товара у Вас нет суммы заказа кроме шапки. уточните Ваш вопрос пожалуйста

Корзина пуста... Сумма отображается только после обновления страницы.

Изображение

#6 Store-rondell

Store-rondell

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 187 сообщений
  • ГородМосква

Отправлено 29 Декабрь 2013 - 14:00

help me

#7 miyako

miyako

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

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

Отправлено 29 Декабрь 2013 - 14:18

Просмотр сообщенияStore-rondell (29 Декабрь 2013 - 14:00) писал:

help me

Перед изменениями создайте копию дизайн шаблона.
Попробуйте код -
	{% IF cart_count_empty %}	 
												 <li class="cartSumP" style="cursor: pointer;"><a>Корзина пустая&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Минимальная сумма заказа: {SETTINGS_STORE_ORDER_MIN_ORDER_PRICE | money_format}</a></li>
								 {% ELSE %}
												 {% FOR cart_sum %}	
												 <li class="cartSumP" style="cursor: pointer;"><a>В КОРЗИНЕ: {cart_sum.NOW | money_format}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{% IF cart_sum.NOW<SETTINGS_STORE_ORDER_MIN_ORDER_PRICE %}</SETTINGS_STORE_ORDER_MIN_ORDER_PRICE>Минимальная сумма заказа: {SETTINGS_STORE_ORDER_MIN_ORDER_PRICE | money_format}</SETTINGS_STORE_ORDER_MIN_ORDER_PRICE>{% ELSE %}Оформить заказ{% ENDIF %}</a></li>
												 {% ENDFOR %}
								 {% ENDIF %}
заменить на -
	{% IF cart_count_empty %}	 
												 <li id="cartSum" style="cursor: pointer;"><a>Корзина пустая&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Минимальная сумма заказа: {SETTINGS_STORE_ORDER_MIN_ORDER_PRICE | money_format}</a></li>
								 {% ELSE %}
												 {% FOR cart_sum %}	
												 <li id="cartSum" style="cursor: pointer;"><a>В КОРЗИНЕ: {cart_sum.NOW | money_format}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{% IF cart_sum.NOW<SETTINGS_STORE_ORDER_MIN_ORDER_PRICE %}</SETTINGS_STORE_ORDER_MIN_ORDER_PRICE>Минимальная сумма заказа: {SETTINGS_STORE_ORDER_MIN_ORDER_PRICE | money_format}</SETTINGS_STORE_ORDER_MIN_ORDER_PRICE>{% ELSE %}Оформить заказ{% ENDIF %}</a></li>
												 {% ENDFOR %}
								 {% ENDIF %}


#8 Store-rondell

Store-rondell

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 187 сообщений
  • ГородМосква

Отправлено 29 Декабрь 2013 - 19:12

Не помогло! Вернул все обратно!

#9 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 29 Декабрь 2013 - 23:38

Просмотр сообщенияStore-rondell (29 Декабрь 2013 - 19:12) писал:

Не помогло! Вернул все обратно!

Здравствуйте, для того чтобы мы могли вам помочь, нам необходимо увидеть что именно не так работает при внесении изменений.
Создайте пожалуйста тестовый магазин (перенесите дизайн и пару товаров) на котором вы будете выполнять все наши инструкции и не убирать их до тех пор пока все не будет работать так как вам надо.




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

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