CCK + VIEWS

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

Аватар пользователя hostsid hostsid 30 мая 2011 в 8:35

Добрый день, помогите пожалуйста

Есть структура:
-школа
--список преподавателей
---преподаватель

И есть тип материала "список преподавателей" в котором при создании пользователь может выбрать значение поля (CCK) "школа". И в котором отображается сформированный в views блок который выводит список преподавателей этой школы.

Вопрос:
Как сделать что б при создании материала "список преподавателей", в сформированном в views блоке значение фильтра приравнивалось выбранному значению поля (CCK) "школа"?

Решение задачи через Таксономию и прочее пожалуйста не предлагайте.

Очень нужно, помогите пожалуйста.

Комментарии

Аватар пользователя AI AI 30 мая 2011 в 10:17

Есть такая штука - аргументы во вьюс.
При правильном использовании решит Вашу задачу.
При загрузке ноды определенного типа или в зависимости от... Подробнее сказать не могу, т.к. не вижу конкретики в заданных вопросах.
Тем не менее получить список вплоть до преподавателей-математиков из просматриваемой школы в отдельном блоке так же реально. Логику работы продумайте и получите то, что необходимо.

Аватар пользователя hostsid hostsid 30 мая 2011 в 19:14

Есть у меня тип материала "disrict" в нем выводиться блок(views) с списком материалов типа "school".

а в типе материалов "school" пользователь выбирает район в котором находиться школа(CCK Node reference).


Я в views вывожу нужные мне поля с фильтром по типу материалов "school".
Вопрос:
Как настроить views что б он выводил не все созданные материалы типа "школа" а лишь те которые соответствуют району. Тоесть как вогнать в views фильтр значение сск поля?