При создании дополнительного сайта столкнулся с огромной проблемой. Где взять нормальные шаблоны для писем?
На первом сайте предыдущий программист половину шаблонов удалил, а оставшиеся отредактировал. Как я могу скопировать его шаблоны к себе во второй сайт? Где мне взять нормальные стандартные шаблоны?
Если я никакие почтовые шаблоны не создам, то никакие письма отправляться не будут.
При создании сайта хочу вариант:
"создать новые почтовые шаблоны для сайта"
Причем вариант "Создать новые" должен быть выбран по умолчанию. Вариант "не создавать", который сейчас предлагается, крайне опасен. Потому что можно легко получить сайт, в котором не будет работать почта.
Битриксу надо всего-лишь в каждом модуле в файле /install/index.php добавить метод, например,
iblock::CreateEventTemplates($site_id);
vote::CreateEventTemplates($site_id);
askaron_mailmanager::CreateEventTemplates($site_id);
который создаст почтовые шаблоны для конкретного сайта.
Для нового сайта можно будет легко создать новые шаблоны, вместо мучений с шаблонами предыдущего разработчика.
В настоящее время я не знаю, как создать второй сайт без проблем.
------
Еще появится роскошная возможность: можно будет при желании снести все почтовые шаблоны и пересоздать их заново для действующего сайта.
Если добавить параметр:
iblock::CreateEventTemplates($site_id, $bUpdateIfExists);
то и удалять не придется. Достаточно будет сделать кнопку, которая пройдет по всем модулям и обновит шаблоны писем на более новые. Или обновит шаблоны писем конкретного модуля.