2013-07-26 7 views
0

В моем приложении я хочу, чтобы мои администраторы могли редактировать электронные письма, отправленные моим приложением Rails через ActionMailer.Позволяет пользователям редактировать электронные письма ActionMailer

Что было бы лучшим способом сделать это?

В идеале был бы разработан текстовый редактор с форматированием HTML и ruby. Мне не нужны новые электронные письма, просто редактирование существующих шаблонов было бы здорово.

ответ

4

Вы можете создать модель, в которой вы можете сохранить эти шаблоны электронной почты, а затем предоставить доступ к администратору для редактирования этих шаблонов электронной почты. Для редактора расширенного текста вы можете проверить tinymce-railsckeditormercury-railsredactor-railsrich драгоценные камни.

+0

Как заставить ActionMailer использовать эти модели вместо шаблонов html? Или было бы лучше включить богатые текстовые поля модели в шаблон для Mailer? – danieldekay

+1

Ваш второй вариант. Вы можете включить текстовое поле модели в свой шаблон для почтовой программы. – manoj2411

+0

Как я могу позволить мне использовать фрагменты ERB в текстовых полях модели? a) как разобрать ERB в HTML b) Есть ли редактор синтаксиса, поддерживающий синтаксис, который выделяет синтаксис ERB? – danieldekay

Смежные вопросы