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


Фотография
- - - - -

Ограничение списка select для товаров

select

Лучший Ответ SmetDenis , 23 August 2014 - 07:27

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


Сейчас есть 2 режима работы
- либо показывать все параметры
- либо показывать только те что выбраны в вариациях.

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


  • Закрытая тема Тема закрыта
Сообщений в теме: 7

#1 Lexx74

Lexx74

Отправлено 20 August 2014 - 13:30

Добрый день.

Предположим есть 2 товара(одежда) в каталоге.

 

1 товар

Размеры : 44, 46, 48

 

2 товар

Размеры: 44, 46, 48, 52

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

При покупке товара клиент должен выбрать один  размер по select  и сделать покупку.

 

в админке в типе создаю select, вбиваю в него значения 44, 46, 48, 52.

Привязываю его к цене и к возможности выбора на странице продукта

44b98-clip-76kb.jpg?nocache=1

 

Все работает. А проблема вот в чем.

 

Когда я открываю на сайте товар 1 я вижу select с выбором размеров 44, 46, 48, 52

 

Но изначально товар 1 не должен содержать выбор размера 52.

 

А как мне так сделать чтобы для определенного товара выбор в select для покупки был индивидуальным?

 


  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 20 August 2014 - 16:41

Lexx74, не совсем проникся вопросом(

Но изначально товар 1 не должен содержать выбор размера 52.

Если это для нескольких или 1 товара нужно сделать можно написать простой JS что бы 52 был не активным

А как мне так сделать чтобы для определенного товара выбор в select для покупки был индивидуальным?

Думаю нужно для этих целей делать отдельный тип материала с нужным набором полей


  • 0
Изображение
 

#3 Lexx74

Lexx74

Отправлено 21 August 2014 - 08:20

не совсем проникся вопросом(

 

 

Давайте я попробую еще раз на примере.

Есть 3 товара с 1 параметром размера (одним селектом)

1 товар

34 35 36 37 38

 

 

2 товар

37 38 39 40

 

3 товар

40 41 42 43

-------------------------
Делаю селекст для них и забиваю все туда значения (34 35 36 37 38 39 40 41 42 43). Вывожу селект для товара на странице. Выбираю к примеру 1 товар и вижу,

что выбор селекта для него такой (34 35 36 37 38 39 40 41 42 43)!!!!

А должен быть такой (34 35 36 37 38)

 

 

Думаю нужно для этих целей делать отдельный тип материала с нужным набором полей

 
Думаю это не очень удобно будет. Представте, что есть 100 товаров и для каждого из них набор параметров размера всегда разный. Тоесть грубо говоря есть масив из параметров (в моем случае это размер одежды) и каждый товар берет из него нужный только ему.
 
Можете пояснить поподробней по поводу JS. Как мне исключить показ этого ненужного размера для второго товара?


Сообщение отредактировал Lexx74: 21 August 2014 - 08:54

  • 0

#4 Lexx74

Lexx74

Отправлено 21 August 2014 - 08:31

Другое дело конечно, если я не привязываю селект к цене и тогда при создании товара я указываю какие конкретно размеры доступны для этого товара.

f0cce-clip-50kb.png?nocache=1

Но при таком раскладе пользователю просто не выбрать нужный ему размер для покупки поскольку эти размеры выводятся как текст.


  • 0

#5 Lexx74

Lexx74

Отправлено 22 August 2014 - 10:24

???


  • 0

#6 SmetDenis

SmetDenis

Отправлено 22 August 2014 - 11:17

Добрый день,

Вы пробовали использовать эту опцию в настройках цены?
e5o_200x0.png
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 Lexx74

Lexx74

Отправлено 22 August 2014 - 11:43

Да, поставив эту опцию вижу нужные варианты.

Получается что, предположим у меня товар

1. 44 46 и имеется 2 цвета (черный и белый)

я должен буду указывать в настройках доп цены вот так:

 

44 белый

44 черный

 

46 белый

46 черный

?

 

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


  • 0

#8 SmetDenis

SmetDenis

Отправлено 23 August 2014 - 07:27   Лучший Ответ

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


Сейчас есть 2 режима работы
- либо показывать все параметры
- либо показывать только те что выбраны в вариациях.

Если у вас в одном из товаре нужно показать все варианты, то переберите все их в вариациях этого материала.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.






Click to return to top of page in style!