[Решено] view по nid'ам

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

Аватар пользователя Bios Bios 20 ноября 2012 в 15:01

Подскажите плиз как во вьюхе выбрать определенные ноды? зная только их nid?

в критерии фильтра добавляю:

Содержимое: Опубликовано (Да)
Содержимое: Тип (= Товар)
Содержимое: Nid (= 5)
Содержимое: Nid (= 6)
Содержимое: Nid (= 13)

в итоге не выводится ничего вообще...

Комментарии

Аватар пользователя Bios Bios 20 ноября 2012 в 15:43

Есть только такие варианты:

Меньше, чем
Меньше, либо равно
Равно
Не равно
Больше, или равно
Больше, чем
Между
Не между
Регулярное выражение

Аватар пользователя An43 An43 20 ноября 2012 в 15:49

Как вариант - настроить контекстный фильтр для Nid с опцией "Разрешить множественные значения" и отображать вьюху с помощью

<?php
print views_embed_view('имя_вьюхи''имя_отображения','5+6+13');
?>

Однако, если пользователю может понадобиться менять этот список, то лучше добавить к типу материала "Товар" поле, управляющее отображением в этой вьюхе и фильтровать по нему.

Аватар пользователя An43 An43 20 ноября 2012 в 15:58

"ХулиGUN" wrote:
тогда измените оператор с "и" на "или" в критериях фильтрации

Упс, точно. Только нужно Содержимое: Опубликовано (Да) и Содержимое: Тип (= Товар) в другую группу с оператором "и" вынести.

Аватар пользователя Bios Bios 20 ноября 2012 в 16:10

"ХулиGUN" wrote:
тогда измените оператор с "и" на "или" в критериях фильтрации

Точно не знал что есть еще и такие фичи с группировкой критериев по операторам... Спасибо помогло!

Аватар пользователя An43 An43 20 ноября 2012 в 16:20

"ХулиGUN" wrote:
з.ы. Если выводите по nid зачем вам фильтр по типу?

Overkill-защита от дурака Smile Для верности не хватает ещё фильтра по заголовку )