Аргументы view

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

Аватар пользователя Сергей Д Сергей Д 5 октября 2011 в 17:35

Есть представление для материалов определенной даты создания. Дата создания является аргументом. Подскажите, как реализовать такую задачу. В форме запросить у пользователя дату и показать ему результат view, которой введенное значение даты должно быть передано аргументом

Комментарии

Аватар пользователя Сергей Д Сергей Д 6 октября 2011 в 14:44

Я извиняюсь, но в моем views, скаченный с drupal.org и руссифицированный, в настройках фильтра нет и следов слова exposed или его перевода (незащищенный). Как я понял фильтры в views это условия where в sql-запросе. Эти услвия задаются при конструировании представления. Да, я там могу задать фильтр на равенство поля даты конкретному значению. Но как раз это значение неизвестно. Оно должно быть задано пользователем при просмотре каой-то страницы, на которой ему должна быть предложена форма с полем для ввода значения даты. Я думаю, что для этого и существуют аргументы, хотя конечно и в условие фильтра можно включить аргумент (параметр). Но самое главное, я нигде не найду ясного описания механизма запроса у пользователя некоторого значения и передачи его представлению. Будет этот неуловимый exposed filters запрашивать у пользователя ввод ?. И где все-таки он расположен ?

Аватар пользователя Сергей Д Сергей Д 7 октября 2011 в 10:32

Спасибо. Разобрался. Exposed - раскрытый. Хоть я в этом режиме и копался раньше, но не зная, что это exposed, не докопался. Да, надо все-таки в админке работать с оригинальным интерфейсом
Еще раз спасибо.