pravda1979 / yii2-tinymce
为Yii2的TinyMCE WYSIWYG HTML编辑器。
1.1.0
2019-03-22 00:57 UTC
Requires
- php: >=5.4
- tinymce/tinymce: ^5
- yiisoft/yii2: ~2.0.0
README
基于TinyMCE 5的Yii2扩展。
安装
此扩展的首选安装方法是使用composer。
要安装TinyMCE扩展,请运行
composer require pravda1979/yii2-tinymce "~1.0.0"
或将以下内容添加到应用程序的composer.json
文件的require部分。
"pravda1979/yii2-tinymce": "~1.0.0"
演示
您可以在这里查看示例
使用方法
使用模型
use pravda1979\tinymce\TinyMce;
<?= $form->field($model, 'html')->widget(TinyMce::className(), [
'options' => ['rows' => 10],
'language' => 'ru',
'clientOptions' => [
// Setting by default
'plugins' => 'print preview fullpage searchreplace autolink directionality visualblocks visualchars fullscreen image link media template codesample table charmap hr pagebreak nonbreaking anchor toc insertdatetime advlist lists wordcount imagetools textpattern help',
'toolbar' => 'formatselect | bold italic strikethrough forecolor backcolor formatpainter | link image media | alignleft aligncenter alignright alignjustify | numlist bullist outdent indent | removeformat | addcomment',
]
]);?>
或无模型
use pravda1979\tinymce\TinyMce;
<?= \pravda1979\tinymce\TinyMCE::widget([
'name' => 'test-tinymce',
'value' => 'test TinyMCE',
'language' => 'ru',
'clientOptions' => [
// Setting by default
'plugins' => 'print preview fullpage searchreplace autolink directionality visualblocks visualchars fullscreen image link media template codesample table charmap hr pagebreak nonbreaking anchor toc insertdatetime advlist lists wordcount imagetools textpattern help',
'toolbar' => 'formatselect | bold italic strikethrough forecolor backcolor formatpainter | link image media | alignleft aligncenter alignright alignjustify | numlist bullist outdent indent | removeformat | addcomment',
]
]); ?>