Ruby on rails 在Rails中,如何为用户实现WYSIWYG编辑器以创建蜗牛邮件表单信件(带有模板标记)

Ruby on rails 在Rails中,如何为用户实现WYSIWYG编辑器以创建蜗牛邮件表单信件(带有模板标记),ruby-on-rails,editor,wysiwyg,templatetags,Ruby On Rails,Editor,Wysiwyg,Templatetags,我在这里看到了很多关于所见即所得编辑器的问题,但还没有找到解决我需要完成的问题的方法。我有一个Rails 3.2应用程序,其中包含一些客户端信息。我们正在向个人发送一些普通信件和其他打印文件。目前我们正在使用Word进行邮件合并,但我想将此功能构建到应用程序中 我想让管理员能够创建一个新的表单信函(或其他格式相对简单的文档)。他们的编辑器还将提供一些预设的模板标签,以便在信件中使用。在其文档创建编辑器中类似于以下内容: %%person.address.street%% %%person.add

我在这里看到了很多关于所见即所得编辑器的问题,但还没有找到解决我需要完成的问题的方法。我有一个Rails 3.2应用程序,其中包含一些客户端信息。我们正在向个人发送一些普通信件和其他打印文件。目前我们正在使用Word进行邮件合并,但我想将此功能构建到应用程序中

我想让管理员能够创建一个新的表单信函(或其他格式相对简单的文档)。他们的编辑器还将提供一些预设的模板标签,以便在信件中使用。在其文档创建编辑器中类似于以下内容:

%%person.address.street%%
%%person.address.city%%, %%person.address.state%% %%person.address.zip_code%%

%%current_date%%

Dear %%person.first_name%%, 

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque iaculis felis
nec quam elementum sit amet laoreet sapien feugiat. Cras tincidunt dignissim
eleifend. Integer hendrerit turpis at odio mollis eget ultricies est dictum.
Donec feugiat turpis eget enim lacinia suscipit...

Sincerely,

%%user.first_name%% %%user.last_name%%
管理员可以将此文档模板保存为类似“欢迎信”的格式。然后,在查看个人记录时,可以选择“生成欢迎信”


有没有一个好的解决方案来为管理员创建一个文档编辑器,它也允许使用这样的模板标签

您可以使用模板标记语言,例如,或。困难的部分似乎是使编辑的UI足够友好,让非技术人员可以使用