views

«Как здесь www.irr.ru/changeRegion,,,34.html» или группировка материала по словарям с иcпользованием VIEWS

Дано:
Два словаря:
Города (vid = 7)
Рубрики (vid = 8)
Очень надо:
страницу материалов сгруппированных по городам - в виде ссылок их названий с счетчиком количества материалов, и чтобы при нажатии на город появлялась страница с таким же списком, но уже по рубрикам для материалов у которых установлен term по данному городу, после нажатия на название рубрики попадаем на страницу с материалами по городу и рубрике.

Иначе
"Есть такая структура:

Город
-Рубрика
-- Материал (node)

если пихать все в один словарь,то получается что для каждого города надо повторять
-Рубрика

а есть ли другой способ при котором бы сохранялись все связи
"

IMHO
1) Создаем с материал advertise в котором используются эти словари
2) Создаем VIEW импортом из прикрепленного файла на странице admin/build/views/import;
4) В созданном VIEW меняем:
- В filters (порядок важен, если поменяете последовательность фильтров, то внесите изменение в Argument Handling Code) заменяем 2 фильтр после материала - выбрать свой Taxonomy: Terms for ..
- vid в поле Argument Handling Code:
Вам надо только зайти на страницу admin/content/taxonomy навести курсор на пересечение столбца operation строки названия category "Города" (заменить там где // 1 level - число '7'), "Рубрики" ( заменить там где // 2 level - число '8' )
5) Использовать при вызове страницы ad (сокращение от advertise )

Mодули:
VIEWS
VIEWS_BONUS

Добавил второй файл для пользователей *nix.

P.S. Может кому-нибудь под OS/2 или mobule system application надо "сжать", как говорится welcome ...

Настройка подчиненного материала (cck)

Задача:
Есть два материала назовем один Master а другой Slave. Необходимо, чтобы материал типа Slave был привязан к материалу Master, связь много к одному. (Например есть материал "Альбом" и материал "композиции альбома" или "Тема форума" и "Комментарий к этой теме" ).
Используемы модули:
]]>ссk]]>
]]>computed field]]>
]]>viewfield]]>
]]>views]]>
]]>editview]]>

Последовательность настройки:

1. Создаем тип материала "slave" (cck), для материала "slave" создаем "views", адрес страницы url - "views_slave";

2. Создаем тип материала "master" (cck), для материала "master" создаем "views", адрес страницы url - "views_master";

3. Для материала "Master" (cck) создаем поле "create slave" (ссылка при нажатии на которую будет создаваться "slave"), тип поля - "computed field";

4. Для материала "Master" создаем поле "view reference on slave" для отображения материалов "slave" к этому "master" тип - "view reference";

5. Для материала "slave" создаем поле "pid" для сохранения номера материала "master", тип поля - "computed field";

Результат:

RSS-материал