Rich Text Editor Vorschläge für CMS Build onZend Framework - Zend-Framework, WYSIWYG, Rich-Text-Editor

Ich habe ein einfaches CMS entwickelt, um meine Website zu verwaltenim Zend Framework. Jetzt für den Inhalt benötige ich einen Rich-Text-Editor. Gibt es einen spezialisierten Editor, den ich direkt auf Zend Framework verwenden kann? Ich habe einen Zifferneditor gefunden, aber da ich ein Neuling bin, fand ich es ziemlich schwer zu implementieren.

Außerdem benötige ich zum Bearbeiten von Rich Text das Hochladen von Bildern und das Anhängen von Dateien.

Antworten:

1 für die Antwort № 1

Wie @Frederik Eychenié es dir gesagt hat, sieht das nach einem "clientseitigen" Problem aus. Sie können eine ähnliche Frage für den Rich-Text-Editor hier sehen: RichTextEditor für PHP CMS

Persönlich benutze ich CKEditor zusammen mit Zend Framework. Zend Framework muss auf der Client-Seite nichts über den Editor wissen, es ruft die HTML-Daten als nur ein weiteres Formularelement ab (und validiert es natürlich).

Ich hoffe, das hilft,


0 für die Antwort № 2

Rich-Text-Editoren sind hauptsächlich BrowserseiteDeshalb fällt es dir schwer, einen für das Zend Framework zu finden Serverseite.

Implementing a rich text editor generally means Mit etwas Javascript, um es funktionieren zu lassen, ist die PHP-Seite normalerweise die gleiche Sache wie die Verarbeitung von Daten, die von einem gewöhnlichen Formular kommen, obwohl das Validieren / Filtern seiner Daten mehr Sicherheit erfordert HTMLPurifier, und das ZendCast über die Integration in ZF.

Für das Hochladen von Bildern und das Anhängen von Dateien ist esdas gleiche Problem. Der Editor bietet eine Schnittstelle zum Navigieren Ihrer hochgeladenen Dateien und zum Versenden neuer Dateien, aber Sie müssen zumindest das übliche Hoch- und Herunterladen von Dateien auf der Serverseite kodieren und dann anpassen, um gut mit dem Editor zu kommunizieren. Im Allgemeinen finden Sie in den Dokumenten des Editors Informationen darüber, welche Art von Anfrage gesendet wird und wo und auf welche Art von Daten zugegriffen werden muss.

Es gibt jedoch einige Kollaborationen zwischen Zend und Dojo, was zur Zend_Dojo-Komponente führteund Dojo hat eine Rich-Text-Editor und ein Datei-Uploader. Aber da ich sie nie benutzt habe, kann ich ihnen keinen Rat geben.


Verwandte Fragen
Speisekarte