我用inplacericheditor插件和tiny_mceasset_packing 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部分看起来像这样的上述文件:
- tinyeditor:
- patch_ inplaceeditor_1-8-2
- patch_inplaceeditor_editonblank_1-8-2
- tiny_mce/tiny_mce
- tiny_mce_init
- tiny_mce/LANGS/EN
- tiny_mce /主题/高级/ editor_template
- tiny_mce /主题/高级/ LANGS/EN
- tiny_mce /插件/保存/ editor_plugin
- tiny_mce /插件/自动调整大小/ editor_plugin
- tiny_mce /插件/粘贴/ editor_plugin
- tiny_mce /插件/预览/ editor_plugin
- tiny_mce /插件/表/ editor_plugin
- tiny_mce /插件/文本菜单/ editor_plugin
- tiny_mce /插件/情绪/ editor_plugin
- inplacericheditor
当我包括asset_packaged文件并加载网页(生产) 我收到以下错误:
“是有Ajax.InPlaceEditor未定义” “Ajax.InPlaceRichEditor不是构造函数”
任何人都可以摆脱在哪里我错了一些轻或共用一个更好的方式来asset_package TinyMCE的?
谢谢!
更新: 我已经包括 <%= javascript_include_merged:原型%>中的所有脚本文件的顶部@ – user16455 2010-04-16 09:13:44
haries:<%= javascript_include_tag:defaults%>包括以下js自动.1] prototpe 2]效果3] dragdrop 4]控制5]应用程序 – Salil 2010-04-16 14:54:03
在<%= javascript_include_merged:prototype%>中,'prototype'是部分,我包括你所有的文件tioned。所以它已经在那里。 – user16455 2010-04-16 16:39:51