yii 百度编辑器Ueditor使用

ueditor  在YII项目下
插件是放在vendor下面或vendor/yiisoft/下
先下载压缩包解压后查看插件的命名空间【改文件夹的名称。如改为yii2-ueditor-widget-master  ->  yii2-ueditor】
有两种方式:A  B 
A:在vendor下新建一个以命名空间【UEditor.php类文件】namespace kucha\ueditor;的kucha文件夹,
并把解压后的文件放在里面。
把文件夹名称改为ueditor命名空间就是kucha\ueditor
【就算是composer里的verdor下的一个自动加载的类】
需在vendor\composer文件夹的autoload_psr4.php自动加载文件里
//命名空间后为目录结构
'kucha\\ueditor\\' => array($vendorDir . '/kucha/ueditor'),
【以下可加在vendor\composer.json文件里*无效果】
"require": {
        "php": ">=5.4.0",
        "yiisoft/yii2": "~2.0.6",
        "yiisoft/yii2-bootstrap": "~2.0.0",
        "kucha/ueditor": "*",//加上
        "yiisoft/yii2-swiftmailer": "~2.0.0"
    },








B:放在yiisoft文件夹下
把文件夹名称改为yii2-ueditor
首先在扩展文件extensions.php里添加该扩展类
'yiisoft/yii2-ueditor' =>
        array (
            'name' => 'yiisoft/yii2-ueditor',
            'version' => '~2.0.0',
            'alias' =>
                array (
                    //'@yii/ueditor' => $vendorDir . '/yiisoft/yii2-ueditor',//以前
但报错:Class 'kucha\ueditor\UEditor' not found   需改为UEdior.php的命名空间
注意@kucha/ueditor' => $vendorDir . '/yiisoft/yii2-ueditor'
                ),
        ),




视图:
<?= $form->field($model,"password")->widget('kucha\ueditor\UEditor',[])?>



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值