Добрый день!
Посоветуйте, пожалуйста, что можно сделать:
Мне нужно чтобы в тексте письма, которое рассылается модулем SimpleNews внизу автоматически присоединялись ссылки на последние три ноды разных типов: новости, блоги и др.
Помогите, пожалуйста, очень срочно надо решить эту проблему, а сама пока ума не приложу как.
Спасибо
Комментарии
Вычислямое поле + немного
уличной магииphp-кодаО! А что значит вычисляемое поле (простите за тупость)?
а зачем автоматически
один фиг, рассылку вручную делать
Ну одно дело просто вставить текст а другое - ковырять по всем разделам и выискивать новые материалы и ссылки на них. Если бы я сама ее рассылала, то так бы и оставила, но народу надо чтобы автоматически.
Да делать нечего, по разделам рыскать
Делаете ноду, называете к примеру "для рассылки" (публиковать не обязательно)
затем, в нее вставляете любые сниппеты, выводящие то, что нужно
Затем, когда нужно выпустить рассылку, копируете (лучше фоксом, он абсолютные пути копирует - это может быть важно для рассылки) и вставляете в ноду-симплньюс
В принципе можно наверное вьювсом вывод настроить для такого дела.. да, возможно копирование готового это вариант...
А как вообще можно сделать чтобы какой-то текст самостоятельно в тело письма вставлялся и рассылался - типа названия сайта, девиза какого-то, адресов, контактов др..?
да, у симпл ньюс вообще нет самостоятельной отправки
Ой, прошу прощения... Не нужно самостоятельной отправки. Просто чтобы некоторые данные всегда присутствовали в теле письма - всякие данные об отписке и контактная информация... Такое возможно?
Данные об отписке и так есть (нажмите на ссылку, если хотите отписаться)
что касается контактной информации - по идее, этож обычная нода, ничего (теоретически) не мешает ее tpl подредактировать
ну или, опять таки, вставить в ту ноду, о которой я говорил
Спасибо. Картина стала яснее Буду пробовать
Кстати. А текст прописаный в node.tpl для этого типа материалов разве будет рассылаться? если просто через print? или нужно специально код писать чтоб вставлял текст и он отправлялся? Если да, то примерно какой? Или есть какое-то определенное место в коде,где должен быть выводимый текст. Я так понимаю, что где-то в районе $content должен текст находиться...
тут я не скажу
не такой уж специалист
я делаю через специальную ноду, оотуда копирую и вставляю уже в рассылку (в принципе, это просто)
Спасибо большое