yii2.0-Ueditor百度编辑器 [扩展组件]

作者:上班偷偷打酱油 发布于:2015-10-17 浏览:12277次 收藏

资源下载:

扩展下载(yii2.0-ueditor)

框架下载(Yii 2.0.6 高级版)

描述:

最佳适用于yii2.0 高级版(advanced)应用框架,对于基础板(basic)及其他框架要修改对应的命名空间即可使用


效果演示:

blob.png

版本相关:

Yii:2.0.6

Ueditor:1.4.3.1 (php版本)


安装方法:

1.下载yii2-ueditor

2.将下载的yii2-ueditor-master 修改 ueditor (注意:修改成其他文件名请修改插件内对应的命名空间)

3.将文件方在 根目录/common/widgets 下即可

调用方法:

在rootPath/backend/controllers中新建一个控制器加入以下代码

public function actions(){
    return [
        'ueditor'=>[
            'class' => 'common\widgets\ueditor\UeditorAction',
            'config'=>[
                //上传图片配置
                'imageUrlPrefix' => "", /* 图片访问路径前缀 */
                'imagePathFormat' => "/image/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
            ]
        ]
    ];
}

第一种调用方式:

在对应的渲染页面,即views下的页面中

<?=common\widgets\ueditor\Ueditor::widget(['options'=>['initialFrameWidth' => 850,]])?>

options 填写配置编辑器的参数(参考ueditor官网)

第二种调用方式:

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

<?= $form->field($model, 'title')->textInput(['maxlength' => true]) ?>

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

  ...

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

常见问题:

1.图片上传提示“后端配置项没有正常加载,上传插件不能正常使用”

a.首先确认一下是否为最新的插件源码

b.举例:如在SiteController中配置的该插件,确认site/ueditor是否有权限访问

c.同上例子,确定site/ueditor是否能用get方式访问

如果文章对您有所帮助,希望继续支持我们,您的支持是我们最大的动力 ¥打赏
标签: yii2-ueditor
声明:文章内容由作者原创或整理,未经允许,不得转载!
  • 评论于 2017-10-25 15:12:41

    为啥我整出来是个文本域呢

    回复
  • 评论于 2017-04-13 11:58:34

    这里边自定义按钮为什么不生效?

    回复
  • 评论于 2017-04-11 15:48:05

    关于这个 “后端配置项没有正常加载,上传插件不能正常使用!”错误 注意一下下载的文件中readme 文件 中

    public function actions(){
            return [
                'upload'=>[
                    'class' => 'common\widgets\ueditor\UeditorAction',
                    'config'=>[
                        //上传图片配置
                        'imageUrlPrefix' => "", /* 图片访问路径前缀 */
                        'imagePathFormat' => "/image/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
                    ]
                ]
            ];
        }

    其中upload  应该写成 ueditor 文章是对的 但是下载文件写的是错的。

    回复
  • 评论于 2017-04-11 15:19:20
    echo time();


    回复
  • 评论于 2017-03-20 13:50:12
    echo "hello world";


    回复
  • 评论于 2016-12-09 09:07:03

    酱油哥,为啥我用前一种方法这个编辑器出来的是正常的,我用后一种方法出来就不对了呢,就只有一个小的编辑框了

    回复
  • 评论于 2016-12-05 19:35:45

    求教,Yii基础版的如何修改命名空间

    回复
  • 评论于 2016-10-31 11:20:12

    酱油,图片上传的根目录你是怎么改到网站根目录的?我对比了源代码,没找到,都一样啊

    回复
  • 评论于 2016-09-05 19:15:43

    酱油 我现在有这个么一个需求, 本地上传,还要上传第二个服务器上,能支持吗

    回复
  • 评论于 2016-06-15 19:00:57

    酱油哥,我按照教程做了,出现了这个错误:后端配置项没有正常加载,上传插件不能正常使用!请问这是哪里配置的问题呢?

    回复于 2016-06-15 20:11:34 回复
    这个要具体分析了,去技术群里问一下
    回复
您需要登录后才可以评论。登录 | 立即注册