Node reference + ССK! Нужно чтобы заголовки одного типа материалов ссылался на другой

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

Аватар пользователя mr.temi4 mr.temi4 10 октября 2010 в 23:44

Продолжаю осваивать Views. Подскажите плиз, как сделать так:
на страницу views вывожу заголовок и тизер фильтрую по типу материла-1, но при этом заголовок должен ссылаться на другую страницу, на которой выводятся ноды типов материалов-2. Единственная связь, которая существует между этими типами материалов - это поле CCK в типе метеарила-2 Node reference на тип материала-1. Вообщем помогите советом, где об этом можно почитать подробнее...
Заранее спасибо!

Комментарии

Аватар пользователя vitalii.stymkovskyi vitalii.stymkovskyi 11 октября 2010 в 0:06

если я правильно понял, то можно сделать так, добавь поле которое связует материалы, и исключи его из вывода, а в шаблоне поля заголовка материала-1, сделай ссылку на это поле, и в фильтрах добавь материал-2, мне кажется должно работать.

Аватар пользователя vitalii.stymkovskyi vitalii.stymkovskyi 11 октября 2010 в 0:06

если я правильно понял, то можно сделать так, добавь поле которое связует материалы, и исключи его из вывода, а в шаблоне поля заголовка материала-1, сделай ссылку на это поле, и в фильтрах добавь материал-2, мне кажется должно работать.

Аватар пользователя mr.temi4 mr.temi4 11 октября 2010 в 0:37

vitaliy.stymkovskyy wrote:
если я правильно понял, то можно сделать так, добавь поле которое связует материалы, и исключи его из вывода, а в шаблоне поля заголовка материала-1, сделай ссылку на это поле, и в фильтрах добавь материал-2, мне кажется должно работать.

поле которое связует материалы в принципе есть, это поле node reference в материал-2, которое ссылается на материал-1
т.е.:
-материал-1а
--материал-2 (ССК - материал-1а)
--материал-2 (ССК - материал-1а)
--материал-2 (ССК - материал-1а)
...
--материал-2 (ССК - материал-1а)
-материал-1б
--материал-2 (ССК - материал-1б)
--материал-2 (ССК - материал-1б)

Мне нужно вывести на странице список материалов-1 (с полями заголовок тизер), но при этом заголовки должны ссылаться на список материлов-2, либо 1a, либо 1б в зависимости от того какой заголовок был выбран либо "Заголовок 1а", либо "Заголовок 1б".

Мне кажется, что просто нужно поработать с токенами и в настройках поля Titile в Views-Fields "Rewrite the output of this field" указать ссылку на nid-ы в с соответствующим полем ССК.

Весь вопрос в том, что тут написать...

Аватар пользователя iNFerNo iNFerNo 11 октября 2010 в 6:40

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