snake-aas / nckeditor
该软件包已被废弃,不再维护。未建议替代包。
CKEditor WYSIWYG编辑器作为Nette框架组件的实现
dev-master
2014-05-28 04:18 UTC
Requires
- php: >= 5.3.13
- nette/nette: >= 2.0.10
This package is not auto-updated.
Last update: 2022-02-01 12:27:36 UTC
README
CKEditor WYSIWYG编辑器作为Nette框架组件的实现
安装
最佳安装方式是使用 Composer
$ composer require snakeaas/nckeditor
使用方法
组件本身表现得像一个默认的 \Nette\Application\UI\Form 表单,但提供了一些额外的功能。
最重要的方法是 addRichText
用于添加CKEditor。
示例
protected function createComponentEditor() { $editor = new \snakeaas\NCKEditor\NCKEditor(__DIR__ . '/../../www'); $editor->addText('title', 'Nadpis'); $editor->addRichText('editor', 'Text'); $editor->addSubmit('save', 'Save'); $editor->onSuccess[] = function (\Nette\Application\UI\Form $form) { // ... process values }; return $editor; }