The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist froala/yii2-froala-editor "*"
or add
"froala/yii2-froala-editor": "dev-master"
to the require section of your composer.json
file.
Once the extension is installed, simply use it in your code by :
<?php echo froala\froalaeditor\FroalaEditorWidget::widget([
'name' => 'content',
'options'=>[// html attributes
'id'=>'content'
],
'clientOptions'=>[
'toolbarInline'=> false,
'theme' =>'royal',//optional: dark, red, gray, royal
'language'=>'en_gb' // optional: ar, bs, cs, da, de, en_ca, en_gb, en_us ...
]
]);; ?>
or use with a model:
<?php echo froala\froalaeditor\FroalaEditorWidget::widget([
'model' => $model,
'attribute' => 'content',
'options'=>[// html attributes
'id'=>'content'
],
'clientOptions'=>[
'toolbarInline'=> false,
'theme' =>'royal',//optional: dark, red, gray, royal
'language'=>'en_gb' // optional: ar, bs, cs, da, de, en_ca, en_gb, en_us ...
]
]);; ?>
For full details on usage, see the documentation.
This package is available under MIT License. However, Froala editor requires purchasing a license from https://www.froala.com/wysiwyg-editor/pricing.