[РЕШЕНО]Помогите пожалуйста с товарами/дисплеями в Drupal Commerce

Главные вкладки

Аватар пользователя tommarkov tommarkov 11 мая 2014 в 22:13

Здравствуйте всем. Сразу скажу - я новичок. Знаний мало, с Друпалом работаю впервые (для себя).

Задачи таковы:

- При импорте товаров (module feeds) автоматически создавать карточку товара
(НО! Много товаров с атрибутами, которые хочется реализовать не стандартным способом)
Не создавать одну карточку на 3 товара, а в каждом товаре давать дополнительные ссылки на схожие товары по атрибуту или атрибутам. Например в товаре 1 ссылка на 2 и 3/ в товаре 2 на 1 и 3 и т.д.
КАК это сделать - я не знаю..

- Темизация отображения товаров.
Как я понял - настроить надо общее в карточке товара, а индивидуальные вещи в типе продукта.
Например товар 1 имеет поля: 1 2 3 4
товар 5 : 1 2 3 4 5 6 7 8
товар 226 : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
По сути необходимо для каждого отображения - полностью, анонс, главная(+блоки), результат поиска и поисковый индекс.

И опять вопрос - как связать всё разнообразие полей с одним типом содержимого - Карточка товара?!

Пока закончу... Надеюсь что хоть как-то понятно, если что попытаюсь объяснить ещё...

Очень жду советов и решений!!

P.S. НЕ ПРЕДЛАГАТЬ ПЛАТНЫЕ УСЛУГИ! (Я сам это делаю, и хочу разобраться. Иначе бы я не мучался и полностью заказал сайт в студии.) Спасибо.

Комментарии

Аватар пользователя whiesam whiesam 12 мая 2014 в 0:23

"tommarkov" wrote:
Не создавать одну карточку на 3 товара, а в каждом товаре давать дополнительные ссылки на схожие товары по атрибуту или атрибутам. Например в товаре 1 ссылка на 2 и 3/ в товаре 2 на 1 и 3 и т.д.
КАК это сделать - я не знаю..

Схожие товары делается через views или через связь дисплеев товаров. Смотря какая логика будет.
"tommarkov" wrote:
И опять вопрос - как связать всё разнообразие полей с одним типом содержимого - Карточка товара?!

Походу Вы не поняли смысл товар/дисплей.
Дисплей - вывод товара одно типа. Товар - собственно сам товар с размера и тд.
Вот простейший пример для понимания работы: есть 4 футболки совершенно одинаковые но цвета у всех разные, и допустим цены могут быть ещё разные. Дак вот эти футболки и объединяются в дисплей.
Юзер заходит в дисплей и меняет цвет, остальные праметры тоже меняются, в том числе фотография товара (хотя тут как настроишь).
Так что в дисплее одни и те же поля. Вы же не будете сумку и носки запихивать в один и тот же дисплей.

Аватар пользователя tommarkov tommarkov 12 мая 2014 в 15:01

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

Не знаю как объяснить)

Товар 1
Цвет:синий -- товар 1
красный -- товар 2
зеленый -- товар 3

Товар 2
Цвет:красный -- товар 2
синий -- товар 1
зеленый -- товар 3

и т.д.

Аватар пользователя whiesam whiesam 13 мая 2014 в 1:34

"tommarkov" wrote:
Я же хочу сделать чтобы отображались все три дисплея, но в каждом можно было переключится на схожие товары.

Да епта я это и объясняю. В каталоге выводится 1 дисплей с 3 товарами, тупо настраиваешь вьюшку с каталогом и ставить туда чекбоксы с размерами. При их переключении в этом дисплее будет переключатся товар, аналогично в карточке товара (в самом дисплее). Можно конечно каждый товар ложить в свой дисплей, но тогда смысл от коммерца пропадает, потому что именно у него фишка компоновать одинаковые товары в 1 отображение.

Ты не въезжаешь как вообще работает коммерц.

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