Автосоздание страницы после окончания голосования

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

Аватар пользователя Inf1nito Inf1nito 4 февраля 2016 в 18:08

Имеется модуль Advanced Poll, в котором есть возможность указать дату окончания голосования. Необходимо, чтобы автоматически создавалась страница с результатами каждого голосования по истечению срока голосования. Естественно с определенным шаблоном. Как это возможно организовать ?

Комментарии

Аватар пользователя sg85 sg85 4 февраля 2016 в 19:15

Решение через API (займет где-то час):
пишете модуль с привязкой к крону (hook_cron), к сущности с голосованием добавляете некое поле, скрытое от всех со значением по умолчанию скажем "0"(костыльно, но просто), в этом самом модуле делаете выборку данных из этих полей, где они равны значению по умолчанию и проверяете закончилась ли дата голосования, для результатов этой выборки меняете значение этого скрытого поля на любое другое(лишь бы выборку более не проходил) и создаете чего Вы там хотели.
Гипотетически подобное можно провернуть с тем же rules и еще какой-нибудь фигней без программирования(но на мой взгляд это сложнее).