xandeadx.ru Блог музицирующего веб-девелопера

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

Опубликовано в

Аргументы в 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
Похожие записи

Оставить комментарий

Содержимое этого поля является приватным и не будет отображаться публично. Если у вас есть аккаунт в Gravatar, привязанный к этому e-mail адресу, то он будет использован для отображения аватара.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <i> <b> <strong> <code> <ul> <ol> <li> <blockquote> <em> <s>
  • Строки и параграфы переносятся автоматически.
  • Подсветка кода осуществляется с помощью тегов: <code>, <css>, <html>, <ini>, <javascript>, <sql>, <php>. Поддерживаемые стили выделения кода: <foo>, [foo].

Подробнее о форматировании