This is a CKEditor widget for the Yii2 framework with CKEditor template.
Via composer:
composer require itstructure/yii2-ckeditor ~1.1.6
or in section require of composer.json file set the following:
"require": {
"itstructure/yii2-ckeditor": "~1.1.4"
}
and command composer install
, if you install yii2 project extensions first,
or command composer update
, if all yii2 project extensions are already installed.
Example of using in application with an active model and ckfinder:
echo $this->form->field($this->model, $this->getFieldName())
->widget(
CKEditor::className(),
[
'preset' => 'custom',
'clientOptions' => [
'toolbarGroups' => [
[
'name' => 'undo'
],
[
'name' => 'basicstyles',
'groups' => ['basicstyles', 'cleanup']
],
[
'name' => 'colors'
],
[
'name' => 'links',
'groups' => ['links', 'insert']
],
[
'name' => 'others',
'groups' => ['others', 'about']
],
],
'filebrowserBrowseUrl' => '/ckfinder/ckfinder.html',
'filebrowserImageBrowseUrl' => '/ckfinder/ckfinder.html?type=Images',
'filebrowserUploadUrl' => '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files',
'filebrowserImageUploadUrl' => '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images',
'filebrowserWindowWidth' => '1000',
'filebrowserWindowHeight' => '700',
'allowedContent' => true,
'language' => 'en',
]
]
);
preset
option can be:
Copyright © 2018-2023 Andrey Girnik girnikandrey@gmail.com.
Licensed under the MIT license. See LICENSE.txt for details.
1.1.6 January 22, 2023:
1.1.5 January 3, 2023:
1.1.4 February 23, 2021:
1.1.3 June 23, 2020:
1.1.2 August 9, 2018:
1.1.1 July 30, 2018:
1.1.0 May 12, 2018:
1.0.1 March 17, 2018:
1.0.0 February 4, 2018:
Comments