[РЕШЕНО] Нода соответсвующая определенному термину

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

Аватар пользователя kazah kazah 19 марта 2011 в 17:34

Добрый день!

Подскажите, как можно добавить ноду к термину, при том что по этому термину уже выводятся товары.
Т.е. есть каталог, там родитель авто, у которого есть термин nissan. У этого термина уже выводятся товары, нужно чтобы под товарами был текст (страница). Можно конечно блоками сделать. Но там столько терминов, очень долго, может можно как-то иначе?

Спасибо.

Комментарии

Аватар пользователя sanita sanita 19 марта 2011 в 18:26

Сделать блок через views с аргументом - термин таксономии из определенного словаря. Выводить блок на всех страницах терминов словаря "авто". В зависимости от термина/аргумента, текст будет разным. Т.е. вам надо сделать только один блок, содержание которого будет автоматически меняться в зависимости от страницы таксономии, которая показывается.

Если хотите привязать к терминам определенные ноды - выводите в блоке вьюса целую ноду/ноды.

Аватар пользователя kazah kazah 19 марта 2011 в 20:12

Простите, я не понимаю...
Можно еще раз, плз!

1.Я создаю views (материал).
2.Добавляю поле "материал (заголовок), материал (содержимое)"
3.Ставлю фильтр (content type : cck материал)- я создал спец тип материала.
4. Добавляю В Аргументах "Таксономия: Vocabulary ID, валидатор: термин таксономии (в словаре свой словарь), тип аргумента: term name or synonym".

Не пойму что должно произойти....пожалуйста подскажите что должно произойти))

Спасибо большое.

Аватар пользователя kazah kazah 20 марта 2011 в 0:02

Ребят, короче если кому надо. Искал весь день!

Вывод ноды соответствуящая термину:

if (arg(0) == 'taxonomy' && is_numeric(arg(2))){
return arg(2);
} else {
return FALSE;
}