CMS构建onZend Framework的富文本编辑器建议

时间:2011-09-23 05:29:38

标签: zend-framework wysiwyg rich-text-editor

我开发了一个简单的CMS,用于在Zend Framework中管理我的网站。现在我需要一个富文本编辑器的内容。有没有专门的编辑器,我可以直接在Zend Framework上使用它。找到数字编辑器,但由于我是新手,我发现很难实现。

此外,对于富文本编辑,我还需要上传图像和附加文件。

2 个答案:

答案 0 :(得分:1)

正如@FrederikEychenié告诉你的那样,这看起来像是一个“客户端”问题。您可以在此处查看富文本编辑器的类似问题:RichTextEditor for PHP CMS

就个人而言,我正在使用CKEditor和Zend Framework。 Zend Framework不需要知道客户端编辑器的任何信息,它只是将HTML数据检索为另一个表单元素(当然也会对其进行验证)。

希望有所帮助,

答案 1 :(得分:0)

富文本编辑器主要是浏览器端,这就是为什么你很难为Zend Framework找到一个,php是服务器端

实现富文本编辑器通常意味着使用一些javascript来使其工作,php端通常与处理来自通常形式的数据相同,尽管验证/过滤它的数据将需要更多的安全工作。看一下HTMLPurifier,以及ZendCast关于它在ZF中的集成。

对于图像上传和文件附件,这是完全相同的问题。编辑器提供了一个用于导航上传文件和发送新文件的界面,但您必须在服务器端编写至少通常的文件上载和检索代码,然后使其适应编辑器的通信。通常,您可以在编辑器的文档中找到有关它发送的请求类型以及它需要访问的位置和数据类型的信息。

但是,有一些合作between Zend and Dojo which resulted in the Zend_Dojo component,而Dojo有Rich text editorfile uploader。但由于我从未使用它们,我无法就此给出任何建议。