jocoh/yii2-tinymce-widget

为 Yii2 定制的 TinyMCE 小部件

安装: 444

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

类型:yii2-extension

v1.0.2 2016-12-11 11:06 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:09:00 UTC


README

为 Yii2 定制的 TinyMCE 小部件

安装

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

运行以下命令之一:

php composer.phar require jocoh/yii2-tinymce-widget "*"

或者在您的 composer.json 文件的 require 部分添加:

"jocoh/yii2-tinymce-widget": "*"

使用方法

扩展安装完成后,只需在您的代码中使用它即可:

可能的 TinyMCE 选项

use jocoh\tinymce\TinyMce;

     echo TinyMce::widget( [
               'name' => 'content',
               'options' => ['rows' => 6], 
               'clientOptions' => [        
                   'plugins' => [
                         "advlist autolink lists link charmap print preview anchor",
                         "searchreplace visualblocks code fullscreen",
                         "insertdatetime media table contextmenu paste"
                    ],
                    'toolbar' => "undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"
               ],
          ]);
    ?>

ActiveForm

use jocoh\tinymce\TinyMce;

     echo $form->field($model, 'content')->widget(TinyMce::className(), [
          'options' => ['rows' => 6], 
          'clientOptions' => [ 
               'plugins' => [
                    "advlist autolink lists link charmap print preview anchor",
                    "searchreplace visualblocks code fullscreen",
                    "insertdatetime media table contextmenu paste"
               ],
               'toolbar' => "undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"
          ],
     ]);