我正在使用best_in_place
gem 在 Rails 应用程序中进行就地编辑。但是,我需要对某些文本区域进行 (X)HTML 编辑,因此我需要一个富文本编辑器。TinyMCE 正在网站的其他地方使用。
但是,将编辑器添加到best_in_place
. 过于简单化了,gem 使用 jQuery 动态插入textarea
标签,TinyMCE 在页面加载时初始化,用textarea
编辑器替换 available s,所以当best_in_place
放入它时textarea
,TinyMCE 已经来了又走了。我尝试在best_in_place
插入其 textarea 后重新初始化 TinyMCE,但我认为我没有在代码中找到正确的位置来执行此操作,因为到目前为止它还没有工作。
有传言说这种集成是可能的,但在我的网络搜索中没有看到任何文档,所以欢迎指点。(同样,这个答案没有帮助,指向两个断开的链接。)我认为我首选的解决方案顺序类似于
- 以下是如何将 TinyMCE 与
best_in_place
- TinyMCE 无法做到这一点,但这是使用另一个富文本编辑器的方法
- 它无法完成,
best_in_place
但这是 Rails 3.2.x的另一种富文本就地编辑解决方案。