Ckeditor在创建后仍然隐藏 - editor.css为空

时间:2012-10-19 11:10:01

标签: python google-app-engine tinymce ckeditor webapp2

我正在尝试在我正在开发的网络项目中使用ckeditor。

问题在于,当我尝试实例化Ckeditor时(通过jQuery适配器或使用CKEDITOR.replace命令),编辑器被创建但是它被隐藏了。

我检查了源代码,由于某种原因,它有这个css属性

.cke_skin_kama {
    visibility: hidden;
}

然后我检查了它使用的css文件,我注意到editor.css文件中没有css规则!它完全是空的,虽然它指向正确的URL。

你知道为什么会这样吗?任何提示都非常受欢迎!

提前致谢!

更新:我也尝试使用Tinymce,但我遇到了同样的问题。文件ui.css也是空的。

我正在使用python-webapp2进行GAE。这与问题有什么关系吗?我必须做的任何特定配置?

谢谢!

2 个答案:

答案 0 :(得分:1)

问题可能在于声明静态文件目录。尝试将ckeditor移到现有静态文件的路径之外。例如,在app.yaml中添加以下内容,当然将ckeditor放在相应的文件夹中:

- url: /ckeditor
  static_dir: static/ckeditor

答案 1 :(得分:0)

如果您想在页面中创建chkeditor,可以在附加chkeditor javascript文件后使用此代码:

<textarea  id='chkeditor2' class='ckeditor' name='editor1'></textarea>

将类和名称定义到javascript文件中,此文本区域将为chkeditor面板。抱歉英语不好:)我希望这对你有帮助:))