Помогите новичку, плиз
Делаю магазин на ubercart, вывожу через обычную таксономию, views прикручен
с помощью CCK добавил тип продукта и текстовые поля характеристик, например field_size1,field_size2 - размер и field_color1, field_color2 - цвет, ввожу их при создании материала
нужно: что бы пользователь при заказе мог выбрать цвет из 2-х и размер из 2-х вариантов и соответственно что бы все это в корзине отображалось.
Знаю, что нужно делать через аргументы к views, а как, не знаю. Расскажите, плиз поподробнее и куда эти аргументы вставлять?
заранее благодарен
Комментарии
1. То, что есть у вас сейчас.
Пользователь в любом случае "заказывает" отдельную ноду, если цвет и размер принадлежит той ноде которую пользователь заказывает однозначно = одна нода - один размер - один цвет. Тогда ставьте exposed filter для цвета и размера при выведении каталога c помощью Views.
Только при этом советую делать тип поля для цвета и размера в виде select-списка с заранее занесенными параметрами, благо для цвета и размера они ограничены :))). Тогда не придется перехватывать форму exposed фильтра.
В это случае аргументы по полям ССК помогут пользователю сооринтироватся и отсортировать товар по цвету и размеру.
То, что по идее должно быть.
Если же у вас один и тот же товар разного размера может быть и разного цвета (футболки например), то лучше всего использовать UC Attributes, и UC Views. В этом случае при заказе товара пользователь сможет выбирать.
Здесь аргументы, вобщем-то, не нужны.
2. Корзину можно либо темизировать, либо вывести с помощью Views
Отдельными нодами неудобно, даже с сортировкой, так для 1 продукта (3 цвета, 3 размера) надо создавать аж 9 нод
через UC Attributes тоже как-то не получается, может мануалов почитать, но ничего не нашел по этому поводу
к тому же типы нод (продуктов) разные, например, выбор размера обуви сильно отличается от выбора размера сумки.
и для UC Attributes не обнаружил применение атрибутов к определенному типу товара (для футболок свои настройки, для сумок-свои)
retuam, большое спасибо, сделал через UC атрибуты. То, что надо!