stenyo/yii2-ckeditor

Yii2 的 CKEditor 小部件。

安装: 13

依赖: 0

建议者: 0

安全: 0

星星: 1

关注者: 1

分支: 112

类型:yii2-extension

1.0.4 2015-04-30 12:22 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:25:56 UTC


README

Latest Version Software License Build Status Coverage Status Quality Score Total Downloads

渲染一个 CKEditor WYSIWYG 文本编辑器插件 小部件。

安装

通过 composer 安装此扩展是首选方式。

运行

composer require 2amigos/yii2-ckeditor-widget:~1.0

或添加

"2amigos/yii2-ckeditor-widget" : "~1.0"

到您应用程序的 composer.json 文件中的 require 部分。

皮肤与插件

此小部件与 CKEditor 的默认 dev-full/stable 分支配合使用,包含一组插件和皮肤。如果您希望配置不同的皮肤或插件,您需要单独下载它们并相应地配置小部件的 clientOptions 属性。

使用方法

库包含两个小部件:CKEditorCKEditorInline。一个是经典编辑,另一个是内联编辑。

使用基本预设的模型


use dosamigos\ckeditor\CKEditor;


<?= $form->field($model, 'text')->widget(CKEditor::className(), [
        'options' => ['rows' => 6],
        'preset' => 'basic'
    ]) ?>

使用基本预设的内联编辑


use dosamigos\ckeditor\CKEditorInline;

<?php CKEditorInline::begin(['preset' => 'basic']);?>
    This text can be edited now :)
<?php CKEditorInline::end();?>

测试

要测试此扩展,最好在您的计算机上克隆此存储库。然后,转到扩展文件夹并执行以下操作(假设您已在计算机上安装了 composer

$ composer install --no-interaction --prefer-source --dev

一旦安装了所有必需的库,然后执行

$ vendor/bin/phpunit

更多信息

有关配置选项的更多信息,请参阅 CKEditor 插件网站 文档。

贡献

有关详细信息,请参阅 CONTRIBUTING

致谢

许可证

BSD 许可证 (BSD)。有关更多信息,请参阅 许可证文件

2amigOS!
Web 开发从未如此有趣!
www.2amigos.us