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


Убрать Возможность Выбора 1 Из Строк Модификаций


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

#41 MikDark

MikDark

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

  • Модераторы
  • 6 468 сообщений

Отправлено 13 Февраль 2016 - 12:12

Просмотр сообщенияSmailer (13 Февраль 2016 - 12:02) писал:

+++
ОЧень Важно (срочно)
У нас неприятность обнаружилась!


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

ОЧень Важно (срочно)

Здравствуйте. Изменения произвели, сейчас добавляется по 1 шт.

#42 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 13 Февраль 2016 - 12:13

Просмотр сообщенияMikDark (13 Февраль 2016 - 12:12) писал:

Здравствуйте. Изменения произвели, сейчас добавляется по 1 шт.

Спасибо

А Не сложно будет написать для  истории что изменили?

#43 MikDark

MikDark

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

  • Модераторы
  • 6 468 сообщений

Отправлено 13 Февраль 2016 - 12:15

Просмотр сообщенияSmailer (13 Февраль 2016 - 12:13) писал:

Спасибо

А Не сложно будет написать для  истории что изменили?

В шаблоне Товары заменили:
<input type="text"  size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">

на

<input type="text"  size="2" maxlength="5" value="1" class="quantity1" name="form[goods_mod_quantity]">


#44 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 13 Февраль 2016 - 12:16

Просмотр сообщенияMikDark (13 Февраль 2016 - 12:15) писал:

В шаблоне Товары заменили:
<input type="text" size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">

на

<input type="text" size="2" maxlength="5" value="1" class="quantity1" name="form[goods_mod_quantity]">

.. У нас паниры теперь снова "1"

#45 MikDark

MikDark

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

  • Модераторы
  • 6 468 сообщений

Отправлено 13 Февраль 2016 - 12:25

Просмотр сообщенияSmailer (13 Февраль 2016 - 12:16) писал:

.. У нас паниры теперь снова "1"

В шаблоне Товары заменили Вам код:
  <!--Выбор количества товара-->
																																																																 <div class="plus_minus_quantity" {% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г  || goods.NAME = Домашний сыр (панир) 100г %} style="display:none"{% ENDIF %}>
																																																																 <span class="qty-minus">-</span>
																																																																		<input type="text"  size="2" maxlength="5" value="1" class="quantity" name="form[goods_mod_quantity]">
																																																																 <span class="qty-plus">+</span>
																																																 </div>
<!--Дополнительное поле выбора количества товара у паниров-->
																																																		   <div class="plus_minus_quantity"{% IF goods.NAME != Домашний Сыр (панир) с пряностями 100г && goods.NAME != Домашний Сыр (панир) с орешками 100г && goods.NAME != Домашний Cыр (панир) с зеленью 100г && goods.NAME != Домашний Сыр (панир) копченый 100г && goods.NAME != Домашний сыр (панир) 100г %}style="display:none"{% ENDIF %}>
																																																																 <span class="qty-minus1">-</span>
																																																																		<input type="text"  size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
																																																																 <span class="qty-plus">+</span>
																																																		   </div>  

на

  <!--Выбор количества товара-->
																																																																
																 {% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г  || goods.NAME = Домашний сыр (панир) 100г %}
																 <div class="plus_minus_quantity">
																																																																 <span class="qty-minus">-</span>
																																																																		<input type="text"  size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
																																																																 <span class="qty-plus">+</span>
																																																 </div>
<!--Дополнительное поле выбора количества товара у паниров-->{%ELSE%}
																																																		   <div class="plus_minus_quantity">
																																																																 <span class="qty-minus1">-</span>
																																																																	  <input type="text"  size="2" maxlength="5" value="1" class="quantity1" name="form[goods_mod_quantity]">
																																																																 <span class="qty-plus">+</span>
																																																		   </div>  


#46 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 13 Февраль 2016 - 12:30

Просмотр сообщенияMikDark (13 Февраль 2016 - 12:25) писал:

В шаблоне Товары заменили Вам код:
<!--Выбор количества товара-->
																																																																 <div class="plus_minus_quantity" {% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г %} style="display:none"{% ENDIF %}>
																																																																 <span class="qty-minus">-</span>
																																																																	 <input type="text" size="2" maxlength="5" value="1" class="quantity" name="form[goods_mod_quantity]">
																																																																 <span class="qty-plus">+</span>
																																																 </div>
<!--Дополнительное поле выбора количества товара у паниров-->
																																																		 <div class="plus_minus_quantity"{% IF goods.NAME != Домашний Сыр (панир) с пряностями 100г && goods.NAME != Домашний Сыр (панир) с орешками 100г && goods.NAME != Домашний Cыр (панир) с зеленью 100г && goods.NAME != Домашний Сыр (панир) копченый 100г && goods.NAME != Домашний сыр (панир) 100г %}style="display:none"{% ENDIF %}>
																																																																 <span class="qty-minus1">-</span>
																																																																	 <input type="text" size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
																																																																 <span class="qty-plus">+</span>
																																																		 </div>

на

<!--Выбор количества товара-->
																																																																
																 {% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г %}
																 <div class="plus_minus_quantity">
																																																																 <span class="qty-minus">-</span>
																																																																	 <input type="text" size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
																																																																 <span class="qty-plus">+</span>
																																																 </div>
<!--Дополнительное поле выбора количества товара у паниров-->{%ELSE%}
																																																		 <div class="plus_minus_quantity">
																																																																 <span class="qty-minus1">-</span>
																																																																	 <input type="text" size="2" maxlength="5" value="1" class="quantity1" name="form[goods_mod_quantity]">
																																																																 <span class="qty-plus">+</span>
																																																		 </div>

Изображение

Кнопка "-" не работает

P.S. Выяснилось что нигде кнопка "-" не работает!

#47 Юля123

Юля123

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

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

Отправлено 15 Февраль 2016 - 15:05

Просмотр сообщенияSmailer (13 Февраль 2016 - 12:30) писал:



Кнопка "-" не работает

P.S. Выяснилось что нигде кнопка "-" не работает!

Здравствуйте, изменения Вам произвела.

Код выбора количества товара у Вас встречается два раза, и были перепутаны условия при правке. Сейчас код Выглядит так:

<!--Выбор количества товара-->
																																																																																																																															   
 {% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г %}
																																 <div class="plus_minus_quantity">
																																																																																																																																 <span class="qty-minus1">-</span>
																																																																																																																																		 <input type="text" size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
																																																																																																																																 <span class="qty-plus">+</span>
																																																																																																 </div>
<!--Дополнительное поле выбора количества товара у паниров-->{%ELSE%}
																																																																																																				 <div class="plus_minus_quantity">
																																																																																																																																 <span class="qty-minus">-</span>
																																																																																																																																		 <input type="text" size="2" maxlength="5" value="1" class="quantity" name="form[goods_mod_quantity]">
																																																																																																																																 <span class="qty-plus">+</span>
																																																																																																				 </div>{%ENDIF%}

Если товары - паниры, то поле "-" должно быть с классом "qty-minus1", в поле ввода значения с классом "quantity1". Проверьте, пожалуйста, работу  кнопки "-"

#48 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 20 Февраль 2016 - 11:35

Может даже лучше тут стоит продолжить, раз все связанно с панирами.

Просмотр сообщенияVaccina (20 Февраль 2016 - 04:42) писал:


не работают Паниры кнопки +\- в каталоге. в мобильной версии
Тоесть нельзя увеличить количество товара с "2".

Но Нужно учесть что мы там делали много правок по ним. И очень большая просьба все учесть и ничего не потерять.

#49 Юля123

Юля123

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

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

Отправлено 20 Февраль 2016 - 12:20

Просмотр сообщенияSmailer (20 Февраль 2016 - 11:35) писал:

Может даже лучше тут стоит продолжить, раз все связанно с панирами.


не работают Паниры кнопки +\- в каталоге. в мобильной версии
Тоесть нельзя увеличить количество товара с "2".

Но Нужно учесть что мы там делали много правок по ним. И очень большая просьба все учесть и ничего не потерять.


Здравствуйте, протестировала на двух устройствах,  в каталоге и сами карточки товаров, на примере товаров сыр панир с пряностями и сыр панир копченый, кнопки и + и - работают, в корзину добавляется корректное количество товара.

#50 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 20 Февраль 2016 - 12:38

Просмотр сообщенияЮля123 (20 Февраль 2016 - 12:20) писал:

Здравствуйте, протестировала на двух устройствах,  в каталоге и сами карточки товаров, на примере товаров сыр панир с пряностями и сыр панир копченый, кнопки и + и - работают, в корзину добавляется корректное количество товара.

хм.. мы попробуем ещё с других устройств.
Но на своем попробовал в каталоге Общем +\- не рботает цифра 2 не меняеться.
Внутри карточки все работает.
Но вот что обнаружил

Изображение

Опять эта пресловутая единичка.
Учитывая что нам придется отказаться от +\- скорее всего так как нету у вас возможности учитывать наш товар.
Можно их от туда убрать

#51 Юля123

Юля123

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

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

Отправлено 20 Февраль 2016 - 12:40

Просмотр сообщенияSmailer (20 Февраль 2016 - 12:38) писал:

хм.. мы попробуем ещё с других устройств.
Но на своем попробовал в каталоге Общем +\- не рботает цифра 2 не меняеться.
Внутри карточки все работает.
Но вот что обнаружил

Изображение

Опять эта пресловутая единичка.
Учитывая что нам придется отказаться от +\- скорее всего так как нету у вас возможности учитывать наш товар.
Можно их от туда убрать


Вам нужно убрать возможность изменять количество товара только для паниров в карточке товара?

#52 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 20 Февраль 2016 - 12:42

Просмотр сообщенияЮля123 (20 Февраль 2016 - 12:40) писал:

Вам нужно убрать возможность изменять количество товара только для паниров в карточке товара?

Верно. Но Возможно перед тем как помочь нам тут и неделать два раза то что не потребуеться в будущем.
Могли бы Вы нам как то помочь в этом вопросе.


(он непосредственно пересекается)
http://forum.storela...общем-каталоге/

#53 Юля123

Юля123

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

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

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

Просмотр сообщенияSmailer (20 Февраль 2016 - 12:42) писал:

Верно. Но Возможно перед тем как помочь нам тут и не делать два раза то что не потребуется в будущем.
Могли бы Вы нам как то помочь в этом вопросе.


(он непосредственно пересекается)
http://forum.storela...общем-каталоге/

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

#54 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 23 Февраль 2016 - 16:14

Просмотр сообщенияЮля123 (20 Февраль 2016 - 12:40) писал:

Вам нужно убрать возможность изменять количество товара только для паниров в карточке товара?

Да, и давайте уж тогда попробуем это сделать потому что пока что хороший решений не нашлось, а то что мы хотели (вынести модификации на главную - это невозможно)

+
И ещё вот
На основании выше сделанных операций
убрать возможность "1" ки и модификации в 100гр,
у двух Твердых сыров.

#55 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 24 Февраль 2016 - 14:35

убрать возможность "1" ки и модификации в 100гр,
у двух Твердых сыров.

- Более чем Актуально

#56 Юля123

Юля123

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

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

Отправлено 24 Февраль 2016 - 17:39

Цитата

Да, и давайте уж тогда попробуем это сделать потому что пока что хороший решений не нашлось, а то что мы хотели (вынести модификации на главную - это невозможно)

Ответила Вам тут, пока не пишу инструкции.


Цитата

убрать возможность "1" ки и модификации в 100гр,
у двух Твердых сыров.

- Более чем Актуально

В шаблоне Товары найдите код (286 строка):

{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г  || goods.NAME = Домашний сыр (панир) 100г %}

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

{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г  || goods.NAME = Домашний сыр (панир) 100г  || goods.NAME = Название товара %}


т.е. перед знаком процента вставляем код вида:

|| goods.NAME = Название товара

вместо "Название товара" добавляем нужное название, добавляем такой код столько раз, у скольких товаров нужно ограничить выбор таким образом.

#57 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

Отправлено 25 Февраль 2016 - 02:55

Просмотр сообщенияЮля123 (24 Февраль 2016 - 17:39) писал:

Ответила Вам тут, пока не пишу инструкции.




В шаблоне Товары найдите код (286 строка):

{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г %}

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

{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г  || goods.NAME = Домашний сыр (панир) 100г  || goods.NAME = Название товара %}


т.е. перед знаком процента вставляем код вида:

|| goods.NAME = Название товара

вместо "Название товара" добавляем нужное название, добавляем такой код столько раз, у скольких товаров нужно ограничить выбор таким образом.

{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г  || goods.NAME = Домашний сыр (панир) 100г  || goods.NAME = Твердый Сыр 100г || goods.NAME = Твердый Копченый сыр 100г %}

Вроде все правильно сделал.
но там всеравно "1"
Изображение

+

Внутри карточки все равно единичка
Изображение

и сегодня вечером обнаружился ещё вот такой момент если сделать отображение списком то получается что мы все можем взять по 1 единице хотя нам даже никаких вариантов не дают.
это удобный вид отображения там сразу и состав и описание видно. но вот там есть только кнопка корзины и мы не можем даже выбрать количество.
если можно то туда добавить хотябы кнопочки + 1 -,
Изображение

Хотя вот ещё понял что такаяже корзинка позволяет делать из списка "вы смотрели" тоже обойти это.
Что можно сделать в колонке "вы смотри" даже не знаю.. наврятли уместным добавлять кнопку + 1 -
наврятли это будет хорошо смотреться.

Изображение

#58 Vaccina

Vaccina

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

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

Отправлено 25 Февраль 2016 - 06:13

Просмотр сообщенияSmailer (25 Февраль 2016 - 02:55) писал:

{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г || goods.NAME = Домашний сыр (панир) 100г || goods.NAME = Твердый Сыр 100г || goods.NAME = Твердый Копченый сыр 100г %}
Вроде все правильно сделал.
но там всеравно "1"
В шаблоне Товары необходимо произвести изменения у аналогичных строк, у вас их 2, а изменена 1

Просмотр сообщенияSmailer (25 Февраль 2016 - 02:55) писал:

Внутри карточки все равно единичка

В шаблоне Товар найдите:
<!-- Добавление в корзину -->
		<div class="cart">
		  <div>
			<div class="plus_minus_quantity">
			  <span class="qty-minus" onmousedown="return false" onselectstart="return false">-</span>
				   <input type="text" value="1"  size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]">
				  <span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>
		</div>
			<input type="button" value="Купить" id="button-cart" class="button button_cart_product" onclick="quickorder('.goodsDataForm'); return false;"  title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/>
			<!-- input type="button" value="Добавить в корзину" id="button-cart" class="button button_cart_product" onclick="$('.goodsDataForm').submit(); return false;"  title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/ -->
		  </div>
		</div>
		<!-- /Добавление в корзину -->

замените на:
<!-- Добавление в корзину -->
		<div class="cart">
		  <div>
			<div class="plus_minus_quantity">
			  <span class="qty-minus" onmousedown="return false" onselectstart="return false">-</span>
			  {% IF GOODS_NAME = Домашний Сыр (панир) с пряностями 100г || GOODS_NAME = Домашний Сыр (панир) с орешками 100г || GOODS_NAME = Домашний Cыр (панир) с зеленью 100г || GOODS_NAME = Домашний Сыр (панир) копченый 100г  || GOODS_NAME = Домашний сыр (панир) 100г  || GOODS_NAME = Твердый Сыр 100г || GOODS_NAME = Твердый Копченый сыр 100г %}
	 <input type="text"  size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
	 {%ELSE%}
	 <input type="text" value="1"  size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]">
	 {%ENDIF%}
				  <span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>
		</div>
			<input type="button" value="Купить" id="button-cart" class="button button_cart_product" onclick="quickorder('.goodsDataForm'); return false;"  title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/>
			<!-- input type="button" value="Добавить в корзину" id="button-cart" class="button button_cart_product" onclick="$('.goodsDataForm').submit(); return false;"  title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/ -->
		  </div>
		</div>
		<!-- /Добавление в корзину -->

Просмотр сообщенияSmailer (25 Февраль 2016 - 02:55) писал:

и сегодня вечером обнаружился ещё вот такой момент если сделать отображение списком то получается что мы все можем взять по 1 единице хотя нам даже никаких вариантов не дают.
это удобный вид отображения там сразу и состав и описание видно. но вот там есть только кнопка корзины и мы не можем даже выбрать количество.
если можно то туда добавить хотябы кнопочки + 1 -,
В шаблоне Товары найдите:
<div class="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="add_to_cart_small" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"></a>
								 <!--a class="add_to_cart_small" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ"></a-->
						 </form>

замените на:
<div class="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}" />
								 <!--Выбор количества товара-->
{% IF goods.NAME = Домашний Сыр (панир) с пряностями 100г || goods.NAME = Домашний Сыр (панир) с орешками 100г || goods.NAME = Домашний Cыр (панир) с зеленью 100г || goods.NAME = Домашний Сыр (панир) копченый 100г  || goods.NAME = Домашний сыр (панир) 100г  || goods.NAME = Твердый Сыр 100г || goods.NAME = Твердый Копченый сыр 100г %}
<div class="plus_minus_quantity">
<span class="qty-minus1" onmousedown="return false" onselectstart="return false">-</span>
<input type="text"  size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
<span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>
</div>
<!--Дополнительное поле выбора количества товара у паниров-->{%ELSE%}
<div class="plus_minus_quantity">
<span class="qty-minus" onmousedown="return false" onselectstart="return false">-</span>
<input type="text"  size="2" maxlength="5" value="1" class="quantity" name="form[goods_mod_quantity]">
<span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>
</div>   {%ENDIF%} 
		 <a class="add_to_cart_small" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"></a>
						 </form>


Просмотр сообщенияSmailer (25 Февраль 2016 - 02:55) писал:

Хотя вот ещё понял что такаяже корзинка позволяет делать из списка "вы смотрели" тоже обойти это.
Что можно сделать в колонке "вы смотри" даже не знаю.. наврятли уместным добавлять кнопку + 1 -
наврятли это будет хорошо смотреться.

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

замените на:
 
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-rec{recently_viewed_goods.MIN_PRICE_NOW_ID}">
						  <input type="hidden" name="hash" value="{HASH}" />
						  <input type="hidden" name="form[goods_from]" value="{recently_viewed_goods.GOODS_FROM}" />
						  <input type="hidden" name="form[goods_mod_id]" value="{recently_viewed_goods.MIN_PRICE_NOW_ID}" />
		{% IF recently_viewed_goods.NAME = Домашний Сыр (панир) с пряностями 100г || recently_viewed_goods.NAME = Домашний Сыр (панир) с орешками 100г || recently_viewed_goods.NAME = Домашний Cыр (панир) с зеленью 100г || recently_viewed_goods.NAME = Домашний Сыр (панир) копченый 100г  || recently_viewed_goods.NAME = Домашний сыр (панир) 100г  || recently_viewed_goods.NAME = Твердый Сыр 100г || recently_viewed_goods.NAME = Твердый Копченый сыр 100г %}
	 <input type="hidden"  size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
	 {%ENDIF%}
						  <a class="add_to_cart_small" onclick="quickorder('.product-form-rec{recently_viewed_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"></a>
						</form>


#59 Smailer

Smailer

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

  • Пользователи
  • PipPipPipPip
  • 661 сообщений
  • ГородВолгоград

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

Просмотр сообщенияVaccina (25 Февраль 2016 - 06:13) писал:


В шаблоне Товар найдите:
<!-- Добавление в корзину -->
 
	 <!-- /Добавление в корзину -->

А кнопка "-" перестала работать
Изображение

---------------

Хотя вот ещё понял что такаяже корзинка позволяет делать из списка "вы смотрели" тоже обойти это.
Что можно сделать в колонке "вы смотри" даже не знаю.. наврятли уместным добавлять кнопку + 1 -
наврятли это будет хорошо смотреться.

Просмотр сообщенияVaccina (25 Февраль 2016 - 06:13) писал:


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

замените на:

<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-rec{recently_viewed_goods.MIN_PRICE_NOW_ID}">
						 <input type="hidden" name="hash" value="{HASH}" />
						 <input type="hidden" name="form[goods_from]" value="{recently_viewed_goods.GOODS_FROM}" />
						 <input type="hidden" name="form[goods_mod_id]" value="{recently_viewed_goods.MIN_PRICE_NOW_ID}" />
	 {% IF recently_viewed_goods.NAME = Домашний Сыр (панир) с пряностями 100г || recently_viewed_goods.NAME = Домашний Сыр (панир) с орешками 100г || recently_viewed_goods.NAME = Домашний Cыр (панир) с зеленью 100г || recently_viewed_goods.NAME = Домашний Сыр (панир) копченый 100г || recently_viewed_goods.NAME = Домашний сыр (панир) 100г || recently_viewed_goods.NAME = Твердый Сыр 100г || recently_viewed_goods.NAME = Твердый Копченый сыр 100г %}
	 <input type="hidden" size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
	 {%ENDIF%}
						 <a class="add_to_cart_small" onclick="quickorder('.product-form-rec{recently_viewed_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"></a>
					 </form>

Если честно не заметил каких то изменений. Потому что нажимая на корзину всеравно добавляеться по 1 еденице сыра - если добавлять из быстрого заказа.


и вот ещё всеже есть места где можно поменять на "1" это в корзине

Изображение

и

в самом каталоге просто вручную выделив и заменив цифру с "2" на "1"

Изображение

#60 Vaccina

Vaccina

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

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

Отправлено 26 Февраль 2016 - 03:27

Просмотр сообщенияSmailer (25 Февраль 2016 - 13:15) писал:

А кнопка "-" перестала работать

В шаблоне Товар найдите:
{% IF GOODS_NAME = Домашний Сыр (панир) с пряностями 100г || GOODS_NAME = Домашний Сыр (панир) с орешками 100г || GOODS_NAME = Домашний Cыр (панир) с зеленью 100г || GOODS_NAME = Домашний Сыр (панир) копченый 100г  || GOODS_NAME = Домашний сыр (панир) 100г  || GOODS_NAME = Твердый Сыр 100г || GOODS_NAME = Твердый Копченый сыр 100г %}
		 <input type="text"  size="2" maxlength="5" value="2" class="quantity1" name="form[goods_mod_quantity]">
		 {%ELSE%}
		 <input type="text" value="1"  size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]">
		 {%ENDIF%}

замените на:
{% IF GOODS_NAME = Домашний Сыр (панир) с пряностями 100г || GOODS_NAME = Домашний Сыр (панир) с орешками 100г || GOODS_NAME = Домашний Cыр (панир) с зеленью 100г || GOODS_NAME = Домашний Сыр (панир) копченый 100г  || GOODS_NAME = Домашний сыр (панир) 100г  || GOODS_NAME = Твердый Сыр 100г || GOODS_NAME = Твердый Копченый сыр 100г %}
		 <input type="text"  size="2" maxlength="5" value="2" class="quantity" name="form[goods_mod_quantity]">
		 {%ELSE%}
		 <input type="text" value="1"  size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]">
		 {%ENDIF%}

Просмотр сообщенияSmailer (25 Февраль 2016 - 13:15) писал:

Хотя вот ещё понял что такаяже корзинка позволяет делать из списка "вы смотрели" тоже обойти это.
Что можно сделать в колонке "вы смотри" даже не знаю.. наврятли уместным добавлять кнопку + 1 -
наврятли это будет хорошо смотреться.
Если честно не заметил каких то изменений. Потому что нажимая на корзину всеравно добавляеться по 1 еденице сыра - если добавлять из быстрого заказа.

По этой теме я вам написала инструкцию выше, где указываются изменения в шаблоне HTML, после изменений должно появиться скрытое поле, которое проставляет количество товара в 2 единицы по умолчанию для конкретных товаров. Проверила у вас, данное изменение работает корректно. После изменений попробуйте почистить кэш.


Просмотр сообщенияSmailer (25 Февраль 2016 - 13:15) писал:

и вот ещё всеже есть места где можно поменять на "1" это в корзине

в самом каталоге просто вручную выделив и заменив цифру с "2" на "1"

Как вариант, убрать возможность ручного ввода для поля и задать ему минимальное число, чтобы кнопками для конкретных товаров меньше 2 едениц нельзя было выбрать, вас устроит такой вариант?




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

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