Как из базы созданной формами ССК получить значения в виде например чекбоксов или списка при создании типа материала?

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

Аватар пользователя hoaxid hoaxid 17 апреля 2008 в 19:46

Вот такая идея пришла в голову. Скажите реализуемо это или нет?
Есть тип материалов например "цвет". Используя ССК и одно текстовое поле я создаю несколько записей с признаком опубликовано.
Записи простые: 1. белый 2. черный 3. красный 4.зеленый
А теперь вопрос Smile Я хочу создать новый тип материала, в котором в выпадающем списке я мог бы выбирать эти цвета. То есть как с использованием таксономии, только более гибко с моей точки зрения должно получится.
Как это можно сделать? Помогите уже всю голову сломал.
Это можно сделать стандартным функционалом модуля или может какой-нибудь еще модуль можно использовать?
А если нужен кодинг, то может примерчик простенький кинете в меня Smile
Спасибо.

Комментарии

Аватар пользователя hoaxid hoaxid 18 апреля 2008 в 9:00

Посмотрю Node reference затем поделюсь впечатлениями. Спасибо за совет.
Согласен насчет Views, туда на самом деле можно вывести записи конкретного поля. Но разве можно форму Views использовать для размещения материала? Мне казалось что вьюшки это типа небольшого генератора отчетов, или я ошибаюсь?

Аватар пользователя hoaxid hoaxid 18 апреля 2008 в 8:55

С таксономией у меня следующие проблемы:

1. если есть сложная иерархия терминов в одном словаре, то сложно выделить те ветки к которым будет доступ у определенных пользователей. Мне кажется это вообще не возможно без доп. кодинга.
2. классическая проблема таксономии. Есть три словаря например Книги, Оглавление1, Оглавление2
Как при выобре термина Книга1 при добавлении материала вывести термины из Оглавления1? Что-то похожее на связывание таблиц через masterfield. Ну или обычным select. Модуль Hierarchical Select не позволяет делать выборку из двух словарей, он делает поступенчатую с помощью ajax выборку из одного.
3. еще боюсь при большом количестве терминов будет начинаться торможение. Пока с этим не сталкиваюсь, но по отзывам коллег с форума не далек тот час Smile

Что думаете, господа?