1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. FAQ

Вывести в блоке материалы аналогичные открытому в зависмости от значения скк поля

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

Имею в наличие тип материала новость. С полем Вид новости (текстовое CCK поля). Со значениями 1, 2, 3.
Вывожу вьюху прописываю адрес news, выбираю тип материала новость. Сортирую как надо. Вьюха с новостями - есть.
Кликая на новость - я открываю ее.

Что нужно прописать в аргументах вьюхи-блок что бы при открытии новости со значением CCK поле = 2, в блоке выводились все новости с этим же значением.

Комментарии

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 26 марта 2011 в 22:46

"iNFerNo" wrote:
Что нужно прописать в аргументах вьюхи-блок что бы при открытии новости со значением CCK поле = 2, в блоке выводились все новости с этим же значением.

Нужно:
Задать аргумент по ССК полю, выбрать код в виде аргумента

Код должен:
1) делать node_load() текущей ноды, используя arg(1)
2) брать нужное ССK поле и возвращать его значение в качестве аргумента для блока вида

Аватар пользователя iNFerNo iNFerNo 26 марта 2011 в 23:02

Я просто подумал зачем лишние теги задавать материалу и прописывать их если есть сск поле со значением по которому можно вывести все ноды...

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:
выбрать код в виде аргумента

выбрать откуда?

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /