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


Кнопки Быстрый Заказ


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

#1 arver

arver

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

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

Отправлено 28 Май 2014 - 00:51

Доброй ночи,не могу понять с чем это связано,у меня на главной странице в разделе "другие пользователи сейчас смотрят" если кликнуть на кнопку быстрый заказ,вместо всплывающего окна с функциями(продолжить покупки либо быстро оформить заказ),переносит непонятно куда...
Аккаунт SL-203796

#2 Vaccina

Vaccina

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

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

Отправлено 28 Май 2014 - 03:16

В шаблоне HTML найдите:
<form action="{CART_ADD_index_page_goods_MODIFICATION_URL | url_amp}" method="post" class="index_page_goodsListItemCatalogueAddToCartButton product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}">
																																																								 <input type="hidden" name="hash" value="{HASH}" />
																																																								 <input type="hidden" name="form[index_page_favorites_goods_from]" value="{index_page_favorites_goods.index_page_goods_FROM}" />
																																																								 <input type="hidden" name="form[index_page_favorites_goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" />
																																																								 <!--a class="ajax_add_to_cart_button add_to_cart_ph" onclick="$('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a-->
																																																								 <a class="ajax_add_to_cart_button add_to_cart_ph" onclick="quickorder('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстрый заказ">Быстрый заказ</a>
																																																				 </form>
замените на:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}">
						  <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="exclusive" href="" onclick="$('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Оформить заказ">В корзину</a-->
						  <a class="exclusive" href="" onclick="quickorder('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстрый заказ">Быстрый заказ</a>
						</form>


#3 arver

arver

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

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

Отправлено 28 Май 2014 - 11:31

Спасибо Вам за помощь!

#4 Виолетта

Виолетта

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

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

Отправлено 24 Февраль 2015 - 22:47

Здравствуйте! Подскажите пожалуйста,как убрать кнопку Быстрый заказ у товаров,которых нет в наличии и как изменить цвет кнопки "Быстрый заказ"?

#5 Vaccina

Vaccina

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

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

Отправлено 25 Февраль 2015 - 04:35

В шаблоне Товары найдите:
<div class="product_list_add_to_cart">
						 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}">
							 <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}" />
							 <!--a class="ajax_add_to_cart_button add_to_cart_ph" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a-->
							 <a class="ajax_add_to_cart_button add_to_cart_ph" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстрый заказ">Быстрый заказ</a>
						 </form>
						 </div>
замените на:
{% IF goods.MIN_REST_VALUE = 0 %}
<div class="product_list_add_to_cart">
						 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}">
							 <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}" />
							 <!--a class="ajax_add_to_cart_button add_to_cart_ph" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a-->
							 <a class="ajax_add_to_cart_button add_to_cart_ph" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстрый заказ">Быстрый заказ</a>
						 </form>
						 </div>
	 {% ENDIF %}

изменения повлияют на товары в категориях

#6 Виолетта

Виолетта

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

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

Отправлено 25 Февраль 2015 - 10:28

Спасибо! Все получилось,но наоборот))) С товаров,которые есть,исчезла кнопка, а те,которых нет имеют внизу кнопку Быстрый заказ. Я сейчас вернула все обратно

#7 Dars

Dars

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

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

Отправлено 25 Февраль 2015 - 15:58

Просмотр сообщенияВиолетта (25 Февраль 2015 - 10:28) писал:

Спасибо! Все получилось,но наоборот))) С товаров,которые есть,исчезла кнопка, а те,которых нет имеют внизу кнопку Быстрый заказ. Я сейчас вернула все обратно
В шаблоне "Товары" код:

<div class="product_list_add_to_cart">
							<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}">
							  <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}" />
							  <!--a class="ajax_add_to_cart_button add_to_cart_ph" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a-->
							  <a class="ajax_add_to_cart_button add_to_cart_ph" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстрый заказ">Быстрый заказ</a>
							</form>
						  </div>

замените на:

{% IF goods.MIN_REST_VALUE > 0 %}
							<div class="product_list_add_to_cart">
							  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}">
								<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}" />
								<!--a class="ajax_add_to_cart_button add_to_cart_ph" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a-->
								<a class="ajax_add_to_cart_button add_to_cart_ph" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстрый заказ">Быстрый заказ</a>
							  </form>
							</div>
						  {% ENDIF %}

Цвет кнопки можно изменить в style.css, строка:

.add_to_cart_ph {display:block;background-color:#da3b44;background-image:url('http://design.***.ru/cart_white.png?design=autumn');background-repeat:no-repeat;background-position:13px 50%;

Цвет da3b44 замените на нужный вам (вместо звездочек - ваш домен).

#8 Виолетта

Виолетта

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

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

Отправлено 25 Февраль 2015 - 16:20

Dars,спасибо,все получилось,но не везде. При просмотре товаров списком,все по-старому.

#9 Dars

Dars

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

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

Отправлено 25 Февраль 2015 - 16:28

Просмотр сообщенияВиолетта (25 Февраль 2015 - 16:20) писал:

Dars,спасибо,все получилось,но не везде. При просмотре товаров списком,все по-старому.
Да, прошу прощения, внес изменения.

#10 Виолетта

Виолетта

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

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

Отправлено 25 Февраль 2015 - 16:35

А я смотрю все нормально стало,кинулась писать,что ошиблась :D  Оказывается,вы все уже сделали))) Спасибо большое!

#11 Виолетта

Виолетта

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

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

Отправлено 15 Июль 2015 - 23:47

Добрый вечер, кнопки "В корзину" и "Быстрый заказ" я убрала с вашей помощью,но тут обнаружилось, что в рубрике "С этим товаром смотрят" все товары,которых нет в наличии, имеют кнопку В корзину", при этом товар сразу попадает в корзину и человек не видит,что его нет. Помогите исправить пожалуйста. Аккаунт SL-189155

#12 Vaccina

Vaccina

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

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

Отправлено 16 Июль 2015 - 02:42

В шаблоне Товар найдите:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{related_views_goods.MIN_PRICE_NOW_ID}">
			  <input type="hidden" name="hash" value="{HASH}" />
			  <input type="hidden" name="form[goods_from]" value="{related_views_goods.GOODS_FROM}" />
			  <input type="hidden" name="form[goods_mod_id]" value="{related_views_goods.MIN_PRICE_NOW_ID}" />
			  <a class="exclusive" onclick="$('.product-form-{related_views_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Оформить заказ">В корзину</a>
			</form>

замените на:
{% IF GOODS_MOD_REST_VALUE>0 %}
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{related_views_goods.MIN_PRICE_NOW_ID}">
			  <input type="hidden" name="hash" value="{HASH}" />
			  <input type="hidden" name="form[goods_from]" value="{related_views_goods.GOODS_FROM}" />
			  <input type="hidden" name="form[goods_mod_id]" value="{related_views_goods.MIN_PRICE_NOW_ID}" />
			  <a class="exclusive" onclick="$('.product-form-{related_views_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Оформить заказ">В корзину</a>
			</form>{% ENDIF %}


#13 Виолетта

Виолетта

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

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

Отправлено 16 Июль 2015 - 21:07

Просмотр сообщенияVaccina (16 Июль 2015 - 02:42) писал:

В шаблоне Товар найдите:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{related_views_goods.MIN_PRICE_NOW_ID}">
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input type="hidden" name="form[goods_from]" value="{related_views_goods.GOODS_FROM}" />
			 <input type="hidden" name="form[goods_mod_id]" value="{related_views_goods.MIN_PRICE_NOW_ID}" />
			 <a class="exclusive" onclick="$('.product-form-{related_views_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Оформить заказ">В корзину</a>
		 </form>

замените на:
{% IF GOODS_MOD_REST_VALUE>0 %}
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{related_views_goods.MIN_PRICE_NOW_ID}">
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input type="hidden" name="form[goods_from]" value="{related_views_goods.GOODS_FROM}" />
			 <input type="hidden" name="form[goods_mod_id]" value="{related_views_goods.MIN_PRICE_NOW_ID}" />
			 <a class="exclusive" onclick="$('.product-form-{related_views_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Оформить заказ">В корзину</a>
		 </form>{% ENDIF %}

У меня в этом шаблоне два таких кусочка, вроде они одинаковые,оба заменила,ничего не получилось. Извините




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

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