Работаем с Exposed filters и Arguments в Drupal через views

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

Не так давно разрабатывал сайт для одной гос конторы. Не скажу что в нем было что то особо трудное, но использование Views зашкаливало. Views поистине монструозен. Поэтому сегодня мы вернемся к нему, но урок будет более практический, чем теоретический. Мы рассмотрим использование такой полезной штуки как Exposed Filter , и слегка пощупаем Arguments , они с небольшой помощью модуля Views bonus сделают возможным скачку материалов в формате DOC (вообще их несколько на выбор).

Приступим -) У нас свежайщая подборка, Drupal 6.13 , CCK 6.x-2.5 , Date 6.x-2.3 , Views 6.x-2.6 , Views Bonus Pack 6.x-1.0-beta4 . Если какого то модуля у вас нет, идем на Drupal.org и скачиваем его. Установку модулей мы уже проходили, нам нужны следующие:

CCK

Content

Option Widgets

Date/Time

Date

Date API

Date Timezone

Views

Bonus: Views Export

Views

Views UI

Включаем их.

Теперь создайте словарь таксономии, сделайте его обязательным для типа данных page, и закиньте туда пару терминов.Так же создайте несколько материалов типа page. Идем в «Administer › Site building › Views» и создаем новый Views c «View type: Node» . Добавляем в новый вид 3 поля (должен же вид что то показывать), Node: Title , Node: Post date , Node: Teaser . У поля Node: Title устанавливаем галочку « Link this field to its node ».

Теперь давайте добавим парочку Exposed Filter . Разница у Exposed с обычными только в том, что пользователь может менять Exposed , тем самым сортируя материалы. Сначала давайте добавим фильтр Date: Date (n ode) .

3D стерео фильмы для 5D
    Зарплата ру
    Еженедельный журнал работа и зарплата вакансии в Москве выходит крупным тиражом в 100 тыс. экземпляров, имеет большую аудиторию читателей, среди которых люди с различным образованием, доходом и социальным

    Уголок покупателя
    По закону продавец обязан предоставить Книгу жалоб по требованию покупателя, или же покупатель может самостоятельно сделать в ней запись. На жалобу в Книге магазин должен письменно отреагировать в течение

    Лицевую дугу
    Приспособление создается из медицинской стали и состоит из двух металлических дуг: внутренней, которая крепится на зубах и располагается вдоль зубных рядов, а также внешней. Благодаря наличию ремешков

    Шкафы купе
    Еще несколько десятилетий назад мы и понятия не имели о таком удобном и эстетичном виде мебели, как шкаф-купе. Сегодня же большинство из нас просто не представляют себе: как можно было без него обходиться?

    I
    В последние годы доставка цветов на дом пользуется все большей популярностью. С одной стороны, у современных мужчин порой просто не хватает времени, чтобы сделать любимой женщине, матери или подруге достойный

    Вечерние платья на выпускной
    В преддверии сезона выпускных вечеров многие девушки озабочены поиском красивой и модной одежды, которая выгодно подчеркнет достоинства фигуры и поможет выглядеть на этом знаковом мероприятии настоящей

    Автобус в Крым из Харькова
    Собираясь путешествовать, задумываясь о поездке к родным и близким или направляясь в командировку, многие задумываются, какой выбрать маршрут и способ передвижения? Доехать до места назначения удобно,

    Качественные услуги печати рекламы
    Очевидно, что рекламу делают не для того, чтобы показать друзьям или выставить на конкурс. Реклама, в отличие от художественных произведений, не является самоцелью, она не объект любования – это вполне

    Сервіс кейс case
    Что такое кейсы? Этот вопрос задают, как правило, студенты, впервые столкнувшиеся с этим термином. Однако это понятие становится популярным в бизнес-сообществах. Перед тем, как ответить на вопрос о том,

    Дистанционное обучение по канадской системе
    Каждому родителю хочется, чтобы его ребёнок был самым счастливым, разносторонне развитым и успешным. А каждый подросток желает путешествовать. Сейчас открываются невероятные возможности объединить и

rss