【发布时间】:2010-04-16 07:57:24
【问题描述】:
我使用 inplacericheditor 插件和 tiny_mce
在使用asset_packager 之前,这是我包含文件并且它们运行良好的方式
<script src="/javascripts/patch_inplaceeditor_1-8-2.js" type="text/javascript">
</script>
<script src="/javascripts/patch_inplaceeditor_editonblank_1-8-2.js" type="text/javascript" </script>
<script src="/javascripts/tiny_mce/tiny_mce.js" type="text/javascript"></script>
<script src="/javascripts/tiny_mce_init.js" type="text/javascript"></script>
<script src="/javascripts/inplacericheditor.js" type="text/javascript"></script>
对于上述文件,我的asset_packager.yml 部分如下所示:
- 小编辑器:
- patch_inplaceeditor_1-8-2
- patch_inplaceeditor_editonblank_1-8-2
- tiny_mce/tiny_mce
- tiny_mce_init
- tiny_mce/langs/en
- tiny_mce/themes/advanced/editor_template
- tiny_mce/themes/advanced/langs/en
- tiny_mce/plugins/save/editor_plugin
- tiny_mce/plugins/autoresize/editor_plugin
- tiny_mce/plugins/paste/editor_plugin
- tiny_mce/plugins/preview/editor_plugin
- tiny_mce/plugins/table/editor_plugin
- tiny_mce/plugins/contextmenu/editor_plugin
- tiny_mce/plugins/emotions/editor_plugin
- 就地丰富的编辑器
当我包含asset_packaged 文件并加载页面时(在生产中) 我收到以下错误:
“Ajax.InPlaceEditor 未定义” “Ajax.InPlaceRichEditor 不是构造函数”
任何人都可以阐明我哪里出错或分享更好的asset_package tinymce方法吗?
谢谢!
【问题讨论】:
-
更新:我已将 包含在所有脚本文件的顶部
-
@haries:- 自动包含以下 js。1] prototpe 2] 效果 3] 拖放 4] 控件 5] 应用程序
-
在 中,'prototype' 是我包含您提到的所有文件的部分的名称。所以它已经存在了。
标签: ruby-on-rails tinymce