YII2 不通过composer安装Ueditor编辑器

今天用composer安装Ueditor,一直下载失败,不知道为什么,所以就手动安装了一下。记录一下安装步骤

GitHub地址 https://github.com/BigKuCha/yii2-ueditor-widget

首先下载ZIP格式的压缩包,把文件夹重命名为ueditor,并复制到common/widgets下,

修改文件夹下的ueditor.php、ueditorAction.php、ueditorAsset.php、upload.php 中的namespacen改为common\widgets\ueditor

namespace common\widgets\ueditor;

第二步、在调用的controller 文件中添加actions,比如我这里是用在ResourceController中的

<?php


/**
 * ResourceController implements the CRUD actions for Resource model.
 */
class ResourceController extends Controller
{
//code
//... public function actions() { return [ 'upload' => [ 'class' => 'common\widgets\ueditor\UeditorAction', 'config' => [ "imageUrlPrefix" => "",//图片访问路径前缀 "imagePathFormat" => "/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}", "imageRoot" => Yii::getAlias("@webroot"), ], ], ]; } }

  第三步、调用的地方,我这里是_form.php中

    <?php $form = ActiveForm::begin(); ?>

    <?= $form->field($model, 'content')->widget('common\widgets\ueditor\Ueditor',[
        'options'=>[
            'initialFrameWidth' => 650,
        ]
    ]) ?>

    <div class="form-group">
        <?= Html::submitButton('保存', ['class' => 'btn btn-success']) ?>
    </div>

    <?php ActiveForm::end(); ?>

  

 

posted @ 2018-07-25 15:02  intinityDream  阅读(271)  评论(0编辑  收藏  举报