Автоматическое снятие материала по полю дата

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

Аватар пользователя katityki katityki 6 ноября 2017 в 15:17

Добрый день!

Не могу разобраться как сделать.
Есть тип материала "Поездки". Есть поле "дата проведения" (field_qwer) формата Date (ISO format) с количеством значений до 10.
Т.е. выглядит это так: на сайте есть Поездка. У каждой поездки есть даты проведения.
Например поездка №1, даты проведения С 10.01.2017 по 15.02.2017; С 18.04.2017 по 15.06.2017; С 10.11.2017 по 15.12.2017;

Нужно чтобы по наступлению последней даты материал снимался с публикации. Например 10.11.2017.
В идеале чтобы неактуальные, прошедшие даты так же не отображались

Поставлен модуль Rules, но не получается в нем пока разобраться. Может есть более удачное готовое решение? Или вообще нужно использовать какую то другую логику, другие поля?

Лучший ответ

Комментарии

Аватар пользователя _viktor_ _viktor_ 6 ноября 2017 в 18:22
2

Возможно это решение вам поможет
есть модуль Scheduler
https://www.drupal.org/project/scheduler
работает с модулем Date
https://www.drupal.org/project/date
В типе материала включаете параметры Scheduler
После в созданном материале устанавливаете начало и снятие с публикации

Аватар пользователя katityki katityki 7 ноября 2017 в 0:37

Спасибо!)
а вот интересно, можно ли что бы поле scheduler само брало значение последнее из имеющегося значений поля ""дата проведения"?

Аватар пользователя _viktor_ _viktor_ 7 ноября 2017 в 7:49

Я не знаю как это сделать.
Может имеет смысл создавать 1 дата = 1 материал, а потом их объединять. Во views есть группировка по полям. Если будут несколько материалов с одинаковым полем (например заголовком) он их сгруппирует в один вывод.

Аватар пользователя katityki katityki 19 декабря 2017 в 10:48

при выборе группирующего поля например заголовок получаю дубль заголовков над заголовками
Исключить из вывода - дубль уходит но обьединения не проискодит.

в чем может быть причина?

Аватар пользователя katityki katityki 7 ноября 2017 в 1:15

хм...Scheduler не срабатывает
ставлю дату снятия, запускаю крон и все остается во вкладке "запланировано" как опубликованный матерьял
разбираюсь

Аватар пользователя ivnish ivnish 9 ноября 2017 в 15:10

Если есть комментарий, который помог решению или является решением - отметьте его. Если нет, то напишите решение сами и отметьте решение. Заголовок материала изменять не нужно.