Настройка вьюс - материалы из разных словарей. (Решено)

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

Аватар пользователя DDDDD099 DDDDD099 12 июля 2011 в 15:10

Необходимо для разных словарей выводить разные наборы полей в представлении. Не могу никак настоить это дело во вьюсе. 1.Аргумент Таксономия: ID Термина 2. Validator options - выбираю необходимый словарь 3. На этом шаге захожу в тупик Action to take if argument does not validate: выбрать все значения ; страница не существует либо введите свой текст.
Как я понимаю ниодин из вариантов меня не устраивает - мне необходимо будет создать еще один вьюс с этим аргументом но для другого словаря. Подскажите пожалуста как правильно это сделать кто сталкивался. Смотрел в поиске разные варианты но мне кажется это все должно решаться штатными методами.

Комментарии

Аватар пользователя DDDDD099 DDDDD099 12 июля 2011 в 18:39

Спасибо за наводку. Посмотрел но там примечание есть. Модуль экспериментальный и обещает проблемы при обновлении. Не может быть чтоб вьюс не решал такой простой задачи - он ведь такой гибкий модуль.

Аватар пользователя DDDDD099 DDDDD099 12 июля 2011 в 21:43

Спасибо. Не работал еще с Panels - попробую обязательно - в коммонс он мне понравился. Пока локально решил методом буратино. Сделал общий вьюс для обоих словарей типа таблица. Заменил шапку таблицы

блоками со своим кодом - каждый под свой словарь. В каждой ячейке таблицы разместил 2 поля каждое из которых привязано к своему типу материала и соответственно к своему словарю.
Аватар пользователя DDDDD099 DDDDD099 12 июля 2011 в 21:36

))Класс - но боязно както - вьюха во вьюхе - не слишком? Да и поможет ли? Я пока остановился на своем простом решении но в перспективе надо будет подключать еще словари - вот тогда будет трудно.