我创建了一个新的MVC4项目,并从Nuget添加了N2和Dinamico。工作得很好,直到我注意到tinyMCE编辑器没有显示在文本框上,所以我也添加了来自Nuget的tinyMCE,但它仍然没有显示。
在Firebug控制台中,有三个Javascript错误,因此我怀疑脚本在达到tinyMCE初始化代码之前停止运行。这些错误都在Edit.aspx:
末尾的生成代码中TypeError: jQuery("#Frame_Outside_Name_e").n2name is not a function
TypeError: jQuery(".datePicker").n2datepicker is not a function
TypeError: $.cookie is not a function
我想我错过了一两个文件,但我无法弄清楚如何获取它们。
答案 0 :(得分:0)
我建议您升级到使用ckeditor而不是tinymce的最新版N2(http://github.com/n2cms/n2cms)。您可以在此处获取二进制文件:http://bitbucket.org/bherila/n2cms/downloads并通过NuGet安装:Install-Package N2CMS.Dinamico -Source [path_to_extracted_archive]