我在这里看到很多关于WYSIWYG编辑器的问题,但是还没有找到解决我需要完成的工作的方法。我有一个带有一些客户端信息的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%%
管理员可以将此文档模板保存为“欢迎信”。然后在查看个人记录时,可以选择“生成欢迎信”。
是否有一个很好的解决方案为管理员创建文档编辑器,也允许使用这样的模板标签?