我使用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部分如下所示:
H122<
tinyeditor/code>tiny_mce/plugins/paste/editor_plugintiny_mce/plugins/preview/editor_plugintiny_mce/plugins/table/editor_plugintiny_mce/plugins/contextmenu/editor_plugintiny_mce/plugins/emotions/editor_plugininplacericheditor
当我包含asset_packaged文件并加载页面(在生产中)时,我会得到以下错误:
"Ajax.InPlaceEditor是未定义的“"Ajax.InPlaceRichEditor不是构造函数”
有人能解释一下我哪里出了问题吗?或者分享一个更好的方法去asset_package替罪羊?
谢谢!
发布于 2010-04-16 08:01:42
Ajax所需prototype.js
试着在tiny_mce_init.js之后跟随
<%= javascript_include_tag :defaults %>
<script src="/javascripts/inplacericheditor.js" type="text/javascript"></script>https://stackoverflow.com/questions/2651461
复制相似问题