Аргументы в Views — это динамические фильтры. Т.е условия, которые будут добавляться к SQL запросу представления в зависимости от URL.
В Views есть три вида фильтров:
- Обычные — создаются и заполняются администратором при редактировании представления (скриншот).
- Раскрытые (exposed) — создаются администратором, а заполняются пользователем (скриншот).
- Динамические (аргументы) — создаются администратором, а заполняются динамически в зависимости от URL или других источников (например node reference).
Самый просто пример аргументов (правда не в Views) это страницы со списком нод помеченных определённым термином. Доступны такие страницы по адресу taxonomy/term/id_термина
, где id_термина
это и есть тот самый аргумент. В зависимости от этого аргументы, будут выводится ноды помеченным этим термином.
Видеокаст, объясняющий основы аргументов в Views:
Более подробно про аргументы и другие возможности Views можно посмотреть в DVD курсе от Lullabot — Learning Views For Drupal.
Написанное актуально для
Views 2.x
Похожие записи
Добавить комментарий