Здравствуйте.
Возникла определенная трудность с аттрибутами в ubercart. Реализованна возможность зависимых аттрибутов посредством модуля uc_dependent_attributes. Но вот хотят добавить к конкретному аттрибуту второго уровня (всего два уровня - это точно) информацию в виде текста "нет на складе, ожидается (допустим) 32 ноября". Причем приобрести товар можно. очень не хочется размножать аттрибуты до вида:
перчатка - "размер X" (аттрибут 1) - "цвет зеленый нет на складе но будет 32.11.2011"
перчатка - "размер X" (аттрибут 1) - "цвет зеленый нет на складе но будет 23.11.2011"
и т.д.
Какие есть соображения по этому поводу?
Вообще мысль у меня была такая: добавить ещё одно поле к каждому аттрибуту в uc_dependent_attributes, чтобы туда редактор писал буковки и они на сайте дописывались к второму аттрибуту. Но не могу понять как это сделать.
Прошу совета.
Комментарии
а если использовать еще один атрибут "срок поставки"?
кстати, его (срок поставки) лучше отранжировать, например:
- в наличии
- в течении недели
- через две недели
- через месяц
и т.п.
А как мне тогда выводить эти слова во втором аттрибуте? Их на сайте должно быть только два.
Да и не хотят ранжировать этот атрибут. А если делать для каждой даты, то количество связей в модуле uc_dependent_attributes увеличится в 365 раз.
как всегда - меньшее из зол приходится выбирать...
Тут пролетало в какой-то ветке, что под drupal 7 в commerce реализована другая схема атрибутов товара и заключается она в том, что суперпозиция двух атрибутов (ну или более) - есть одна из сущностей товара. Думаю что для Вашей схемы это подходит. Признаюсь - сам не тестил.
Дело в том что сайт на D6. И все уже реализовано через зависимые аттрибуты. Но изменение этих дат проходит не легко для контент-редактора.