ubercart дополнительное поле для атрибута

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

Аватар пользователя genby genby 14 октября 2011 в 10:05

Здравствуйте.
Возникла определенная трудность с аттрибутами в ubercart. Реализованна возможность зависимых аттрибутов посредством модуля uc_dependent_attributes. Но вот хотят добавить к конкретному аттрибуту второго уровня (всего два уровня - это точно) информацию в виде текста "нет на складе, ожидается (допустим) 32 ноября". Причем приобрести товар можно. очень не хочется размножать аттрибуты до вида:
перчатка - "размер X" (аттрибут 1) - "цвет зеленый нет на складе но будет 32.11.2011"
перчатка - "размер X" (аттрибут 1) - "цвет зеленый нет на складе но будет 23.11.2011"
и т.д.

Какие есть соображения по этому поводу?

Вообще мысль у меня была такая: добавить ещё одно поле к каждому аттрибуту в uc_dependent_attributes, чтобы туда редактор писал буковки и они на сайте дописывались к второму аттрибуту. Но не могу понять как это сделать.

Прошу совета.

Комментарии

Аватар пользователя tnnick tnnick 14 октября 2011 в 10:45

кстати, его (срок поставки) лучше отранжировать, например:
- в наличии
- в течении недели
- через две недели
- через месяц
и т.п.

Аватар пользователя genby genby 14 октября 2011 в 11:05

"tnnick" wrote:
а если использовать еще один атрибут "срок поставки"?

А как мне тогда выводить эти слова во втором аттрибуте? Их на сайте должно быть только два.
Да и не хотят ранжировать этот атрибут. А если делать для каждой даты, то количество связей в модуле uc_dependent_attributes увеличится в 365 раз.

Аватар пользователя tnnick tnnick 16 января 2012 в 17:56

Тут пролетало в какой-то ветке, что под drupal 7 в commerce реализована другая схема атрибутов товара и заключается она в том, что суперпозиция двух атрибутов (ну или более) - есть одна из сущностей товара. Думаю что для Вашей схемы это подходит. Признаюсь - сам не тестил.

Аватар пользователя genby genby 19 января 2012 в 11:20

tnnick wrote:
Тут пролетало в какой-то ветке, что под drupal 7 в commerce реализована другая схема атрибутов товара и заключается она в том, что суперпозиция двух атрибутов (ну или более) - есть одна из сущностей товара. Думаю что для Вашей схемы это подходит. Признаюсь - сам не тестил.

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