Поле типа период

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

Аватар пользователя RomanovVlad RomanovVlad 27 апреля 2016 в 22:37

Здравствуйте, для ноды нужно указать такой параметр, как доступность по периоду. Допустим с 15 апреля по 22 июня. Чтобы, например в фильтре views вводишь 17 апреля и соответственно модуль выводил эту ноду. То есть такие данные через текстовое поле не реализовать. Может кто-то подсказать как это лучше реализовать? Может модуль есть какой-то?

Комментарии

Аватар пользователя sergeybelya sergeybelya 29 апреля 2016 в 17:38

Используйте поле типа "Дата" и фильтр по дате, в восьмерке этот функционал уже добавили в ядро. Для семерки ставьте модуль Date.

Аватар пользователя g78knl6cvxf0 g78knl6cvxf0 30 апреля 2016 в 19:33

Нужен доступ к ноде только на определенный период или нужно чтобы она выводилась в выборке за определенный период?

В любом случае, к ноде добавляются два поля (ибо, печалька).

Если только для views, то добавляются через AND два фильтра:

  • больше или равен стартовой дате,
  • меньше или равен конечной дате.

Если нужно перекрыть полностью доступ, то через hook_node_access.