Контекстный фильтр

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

Аватар пользователя tarasyk93 tarasyk93 4 декабря 2012 в 0:39

Здравствуйте, возникла такая проблема, мне нужно сделать фильтр во views по собственному полю даты. Я сделал что все фильтруется всплывающим календариком. Как сделать фильтр такого типа: "Сегодня", "завтра", "на Этой неделе"?

Комментарии

Аватар пользователя rimen rimen 4 декабря 2012 в 2:46

Воспользуйтесь "группированными фильтрами" или "groupped filters" - как-то так.
Позволяют выставить групповые параметры, а каждый такой фильтр позволит обозваться как угодно.
сответ-но

+ для дат в указанном контексте полезно будет ознакомиться с относительными описаниями дат в php (во views кстати ссылка на этот док выходит в описании поля при выборе "Относительной даты")
http://php.net/manual/en/datetime.formats.relative.php

Аватар пользователя rimen rimen 4 декабря 2012 в 17:19

"rimen" wrote:
+ для дат в указанном контексте полезно будет ознакомиться с относительными описаниями дат в php (во views кстати ссылка на этот док выходит в описании поля при выборе "Относительной даты")
http://php.net/manual/en/datetime.formats.relative.php[/quote]

Например,
Сегодня = 'today'
Завтра = 'tomorrow'
На этой неделе = 'this week'

Аватар пользователя rimen rimen 6 декабря 2012 в 16:10

Вспомнил, там косяк dependencies был - поле для ввода ошибочно скрыто.
В firebug (или аналоге) смотри код рядом с селектом (сразу после)в столбце "Значение" - в стилях убираем display: none и вводим значения.