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


Добавление В Корзину


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

#1 texforhome

texforhome

    Новичок

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

Отправлено 13 Март 2012 - 11:49

Добрый день.
При добавлении товара в корзину
В верху в окне такая вот беда видна:

$('.goodsDataForm, .goodsToCartFromCompareForm, .goodsListForm').submit(function(){ $(this).nyroModalManual({ formIndicator: 'ajax_q', // Value added when a form is sent minWidth: 450, // Minimum width minHeight: 140, // Minimum height gallery: null // Gallery name if provided }); return false; });

Что делать подскажите?
Скрин приложил.
Адрес магазина - texforhome.ru

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

  • err.png


#2 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 13 Март 2012 - 20:26

Проверьте шаблон "Ajax добавление товара в корзину" на присутствие данного текста. Если он там присутствует - то удалите его.

#3 texforhome

texforhome

    Новичок

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

Отправлено 13 Март 2012 - 22:17

Просмотр сообщенияVaccina (13 Март 2012 - 20:26) писал:

Проверьте шаблон "Ajax добавление товара в корзину" на присутствие данного текста. Если он там присутствует - то удалите его.

Спасибо. Всё получилось.

#4 eee1973

eee1973

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

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

Отправлено 08 Февраль 2013 - 14:20

Здравствуйте. Подскажите, обнаружил такую вещь. Добавляю корзину весовой товар. Хочу поставить например 1,7 кг, а в корзине округляется до 2-х. Как это можно исправить?

Разобрался, нужно чтобы в карточке товара стоял вес, а у меня были штуки.

#5 eee1973

eee1973

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

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

Отправлено 01 Июль 2013 - 07:10

Здравствуйте. Подскажите, в Гугл Хроме перестали оформляться заказы, при нажатии в корзине на кнопку оформить заказ ничего не происходит. В IE все нормально......

#6 miyako

miyako

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

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

Отправлено 01 Июль 2013 - 08:24

Просмотр сообщенияeee1973 (01 Июль 2013 - 07:10) писал:

Здравствуйте. Подскажите, в Гугл Хроме перестали оформляться заказы, при нажатии в корзине на кнопку оформить заказ ничего не происходит. В IE все нормально......

Скажите пожалуйста номер вашего аккаунта или адрес вашего сайта

#7 eee1973

eee1973

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

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

Отправлено 01 Июль 2013 - 09:09

sl 166598

#8 miyako

miyako

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

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

Отправлено 01 Июль 2013 - 09:29

Просмотр сообщенияeee1973 (01 Июль 2013 - 09:09) писал:

sl 166598

Только что протестировали в Гугл Хром. Все работает - посмотрите скриншот.

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

  • заказ успешно оформлен.png


#9 eee1973

eee1973

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

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

Отправлено 01 Июль 2013 - 09:43

Да.....У меня стоит программа для блокировки скриптов, но раньше все работало....Спасибо, поразбираюсь.....

#10 admin

admin

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

  • Пользователи
  • PipPipPipPip
  • 505 сообщений
  • ГородСамара

Отправлено 02 Сентябрь 2013 - 12:42

Помогите пожалуйста разобраться!
Только с карточки товара при добавлении в корзину появляется окно выбора действий, в других случаях сразу перекидывает в корзину.
Много тем таких есть, но сам сделать не могу!
sl-171870

#11 shnafix

shnafix

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

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

Отправлено 02 Сентябрь 2013 - 21:18

Просмотр сообщенияUltraMag (02 Сентябрь 2013 - 12:42) писал:

Помогите пожалуйста разобраться!
Только с карточки товара при добавлении в корзину появляется окно выбора действий, в других случаях сразу перекидывает в корзину.
Много тем таких есть, но сам сделать не могу!
sl-171870
В main.js замените блок
// Добавление товара в корзину через ajax
  $('.goodsDataForm, .goodsToCartFromCompareForm, .goodsListForm').submit(function(){
  
		$(this).nyroModalManual({
		  formIndicator: 'ajax_q',  // Value added when a form is sent
		  minWidth: 450, // Minimum width
		  minHeight: 140, // Minimum height
		  gallery: null // Gallery name if provided
		});
		return false;
  });
на блок
  // Добавление товара в корзину через ajax
  $('.goodsDataForm, .goodsToCartFromCompareForm, .goodsListForm').submit(function(){ // goodsListForm кноака купить на товаре
	$(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;
  });
И в Редакторе шаблонов->Товары замените блок
<div style="float:left!important;">
{% IF goods.MAX_REST_VALUE>0 %}
			 
			   <a class="zakaz1"  href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">купить</a>
			   {% ENDIF %}  
{% IF goods.MAX_REST_VALUE=0 %}
<a class="zakaz1" href="http://ultramag-samara.ru/news/Ozhidaetsya-popolnenie-tovara" alt="закажите товар через форму связи">узнать </a>
{% ENDIF %}
				  </div>
на блок
<div style="float:left!important;">
			 
			  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
												<p>
												 <input type="hidden" name="hash" value="{HASH}" />
												 <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
												 <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
												 <input type="submit" value=""/>
												 <input type="submit" class="zakaz1" value="Купить" />
												</p>
			  </form>
			   
{% IF goods.MAX_REST_VALUE=0 %}
<a class="zakaz1" href="http://ultramag-samara.ru/news/Ozhidaetsya-popolnenie-tovara" alt="закажите товар через форму связи">узнать </a>
{% ENDIF %}
				  </div>


#12 admin

admin

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

  • Пользователи
  • PipPipPipPip
  • 505 сообщений
  • ГородСамара

Отправлено 02 Сентябрь 2013 - 21:28

На главной странице всё по прежнему, а в товарах изменились кнопки - пропала кнопка подробнее, и изменились размеры

#13 admin

admin

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

  • Пользователи
  • PipPipPipPip
  • 505 сообщений
  • ГородСамара

Отправлено 02 Сентябрь 2013 - 21:40

Более подробно:
На главной странице В новинках и В товарах на главной, а так же В сопутствующих товарах при нажатии на кнопку купить сразу перекидывает в корзину без окна (оформить заказ или продолжить покупки).
После проведённых манипуляций по вашему совету (выше) в каталоге появилось окно при нажатии на кнопку купить, но пропала кнопка подробнее и кнопка купить отображается вместе с ещё одной кнопкой видимо купить, виден только бок.
Пожалуйста посмотрите, что с этим всем делать!

#14 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 03 Сентябрь 2013 - 01:13

Найдите в шаблоне "HTML" первый найденный код

<a class="zakaz1"  href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_new_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_new_goods.MIN_PRICE_NOW_ID}" title="положить в корзину">купить</a><br />

и замените его на

<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
	<input type="hidden" name="hash" value="{HASH}" />
	<input type="hidden" name="form[goods_from]" value="{index_page_new_goods.GOODS_FROM}" />
	<input type="hidden" name="form[goods_mod_id]" value="{index_page_new_goods.MIN_PRICE_NOW_ID}" />
<a class="zakaz1"  href="#" onclick="$(this).closest('form').submit();return(false);" title="положить в корзину">купить</a><br />
</form>

далее найдите дубликат

<a class="zakaz1"  href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_new_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_new_goods.MIN_PRICE_NOW_ID}" title="положить в корзину">купить</a><br />

и замените на

<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
	<input type="hidden" name="hash" value="{HASH}" />
	<input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" />
	<input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" />
<a class="zakaz1"  href="#" onclick="$(this).closest('form').submit();return(false);" title="положить в корзину">купить</a><br />
</form>

далее найдите

<a class="zakaz1"   href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_goods.MIN_PRICE_NOW_ID}"title="положить в корзину">купить</a><br />

и замените на

<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
	<input type="hidden" name="hash" value="{HASH}" />
	<input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" />
	<input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" />
<a class="zakaz1"  href="#" onclick="$(this).closest('form').submit();return(false);" title="положить в корзину">купить</a><br />
</form>


#15 admin

admin

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

  • Пользователи
  • PipPipPipPip
  • 505 сообщений
  • ГородСамара

Отправлено 04 Сентябрь 2013 - 07:19

Спасибо Вам большое! Теперь всё работает как надо. а я столько времени убил на попытки всё исправить.

#16 admin

admin

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

  • Пользователи
  • PipPipPipPip
  • 505 сообщений
  • ГородСамара

Отправлено 06 Сентябрь 2013 - 09:15

Обнаружил новую проблему.
В каталоге первый товар при нажатии на кнопку купить ничего не происходит.
В остальных товарах открывается окно добавления в корзину и сам товар успешно отправляется туда, т.е. с остальными товарами всё ок.

#17 Stasya

Stasya

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

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

Отправлено 06 Сентябрь 2013 - 19:42

В шаблоне Товары Найдите блок
</td>
	 <!-- END Страницы -->
и после него вставьте блок
</form>
</td>


#18 admin

admin

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

  • Пользователи
  • PipPipPipPip
  • 505 сообщений
  • ГородСамара

Отправлено 06 Сентябрь 2013 - 20:52

Спасибо большое за помощь!




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

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