独行侠/yii2-ckeditor

CKEditor小部件为Yii2。

安装: 13

依赖者: 0

建议者: 0

安全: 0

星星: 0

关注者: 0

分支: 112

语言:JavaScript

类型:yii2-extension

1.0.4 2015-04-30 12:22 UTC

This package is not auto-updated.

Last update: 2024-10-02 09:44:28 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!
网页开发从未如此有趣!
www.2amigos.us