Есть ли модуль типа Expired Field?

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

Аватар пользователя AnreeChess AnreeChess 18 марта 2013 в 9:14

Привет!
Может быть кто-то уже сталкивался с такой темой: мне нужно, чтобы в типе материала, поле с отмеченным чекбоксом по заданной дате для этого поля, снимало эту галочку автоматически.
Представим ситуацию, есть товар "новинка" (чекбокс), но новинкой он будет определённое время, которое выставляется рядом с полем, после истечения, галочка снимается, товар больше не новинка.

И может ли как-то помочь мне в этом модуль Scheduler?

Заранее спасибо за любой ответ.

Комментарии

Аватар пользователя AnreeChess AnreeChess 18 марта 2013 в 12:45

А можете написать примерный сценарий работы с модулем Рулс в моём случае? Я просто не вижу там конкретно что-то делать с полями.

«А вообще не совсем ясно. Можно и Views убирать из раздела "Новинка"»

Не понятно, что вы имеет ввиду про вьюс?
Мне нужно с поля снимать галочку (снимать с новинки), когда дата, выставленная рядом уже прошла, вот... И так отдельно для каждого товара.

Аватар пользователя Niklan Niklan 18 марта 2013 в 19:51

"AnreeChess" wrote:
Не понятно, что вы имеет ввиду про вьюс?
Мне нужно с поля снимать галочку (снимать с новинки), когда дата, выставленная рядом уже прошла, вот... И так отдельно для каждого товара.

Товару добавляете поле типа date, в нем указываете дату после которой уже не будет новинкой.
Создать раздел нвоинок в котором отображать материалы у которых указанная дата меньше той что указана в поле.

Если новинкой все товары будут одинаковое количество времени, то и без поля date можно, а тупо по дате публикации фильтровать.