Drupal → Аргументы в Views (видеокаст)

01.08.2010

Аргументы в Views — это динамические фильтры. Т.е условия, которые будут добавляться к SQL запросу представления в зависимости от URL.

В Views есть три вида фильтров:

  1. Обычные — создаются и заполняются администратором при редактировании представления (скриншот).
  2. Раскрытые (exposed) — создаются администратором, а заполняются пользователем (скриншот).
  3. Динамические (аргументы) — создаются администратором, а заполняются динамически в зависимости от URL или других источников (например node reference).

Самый просто пример аргументов (правда не в Views) это страницы со списком нод помеченных определённым термином. Доступны такие страницы по адресу taxonomy/term/id_термина, где id_термина это и есть тот самый аргумент. В зависимости от этого аргументы, будут выводится ноды помеченным этим термином.

Видеокаст, объясняющий основы аргументов в Views:

Более подробно про аргументы и другие возможности Views можно посмотреть в DVD курсе от Lullabot — Learning Views For Drupal.

Официальная справка по аргументам (eng).

Написанное актуально для
Views 2.x
Похожие записи

Добавить комментарий