Добрый день.
Сейчас разбираюсь с рассылками с использованием модуля SimpleNews и у меня возникли следующие вопросы:
1. Возможно ли, чтобы заголовок и текст рассылки при добавлении нового Simplenews newsletter создавались автоматически ?
То есть, администратор сайта создает новую ноду вышеуказанного типа. В это время, к примеру, происходит запрос новостей на сайте, добавленных за последнюю неделю, формируется на основе этого некий текст, который уже прописывается автоматически в поле body ? А оператор сайта уже при желании этот текст сможет исправить - что-то дописать, что-то подредактировать и т.д.
2. Возможно ли, чтобы новые рассылки автоматически формировались через какой-либо промежуток времени, например, каждый день или каждую неделю ? Естественно, при наличии информации для рассылки.
Есть ли такие готовые решения или надо писать свой модуль с перехватом хука ?
Комментарии
Rules попробуйте
Я вот думаю, может быть, для автоматического создания текста рассылки написать модулек, в котором перехватывать хук hook_node_prepare.
И если операция - insert и тип ноды - simplenews, то делать запрос к базе и на основе выборки из последних новостей
формировать уже текст письма для рассылки...
Тоже вариант, по сути близко к рулз, только ручками, однако, если сайт будет расширяться, рулз скорей всего все равно поставите
Да rules имеет смысл хотя бы потому, что уже многие нужные модули его требуют для своей работы.
А руками - как-то понятнее, если привык программировать.