chengtao1633

chengtao1633

这家伙有点懒,还没写个性签名!

  • 财富值205
  • 威望值30
  • 总积分585

个人信息

  • 2015-09-06 已签到
    连续签到1天,获得了5个金钱
  • 2015-09-01 已签到
    连续签到1天,获得了5个金钱
  • 2015-08-07 已签到
    连续签到1天,获得了5个金钱
  • 2015-07-30 已签到
    连续签到1天,获得了5个金钱
  • 2015-06-10 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的回答
    [
        'class'     => 'yii\grid\DataColumn',
        'label'     => '最后修改时间',
        'value'     => function ($model, $key, $index, $column){
            return date('Y-m-d H:i:s',$model->update_time);
        },
    ],
    

    排序可以+啊 你看看 DataColumn

  • class ActiveRecord 的子类
    /**
        * 保存前
        * @param bool $insert 是否insert操作
        * @return bool
    */
    public function beforeSave($insert) {
        if (parent::beforeSave($insert)) {
            if($insert) {
                $this->create_user = $this->update_user = Yii::$app->user->id;
                $this->create_time = $this->update_time = time();
            } else {
                $this->update_time = time();
                $this->update_user = Yii::$app->user->id;
            }
            return true;
        } else {
            return false;
        }
    }
    
  • 赞了回答
    class Editor extends InputWidget {
        public function run() {
            EditorAsset::register($this->getView());
            $this->getView()->registerJs(/*实例化编辑器代码*/);
        }
    }
    
    // 编辑器资源文件
    class EditorAsset extends AssetBundle {
    
    }
    

    至于你的文件如何放这个需要看的目录架构,没办法给你解答。
    EditorAssetEditor还有还有资源文件是在同一个目录的。
    editor
    - assets
    - EditorAsset.php
    - Editor.php

    大概的目录结构是这样子的。

    使用方法如下

    $form->field($model, 'content')->widget(Editor::className(), $config);
    
  • 编辑器素材路径

    1 如果可以有composer安装的就composer安装

    2 自己编写asset

    views的复用

    1 views的复用就是widget,富文本编辑器就是一个典型的widget,在github 可以搜索yii2 ckedit 应该可以找到写好了的widget

    2 模板抽象之后都是widget,多谢widget好写模板,但是模板服用在前台可能不太好做,后台用起来比较爽

  • 赞了回答
    [
        'class'     => 'yii\grid\DataColumn',
        'label'     => '最后修改时间',
        'value'     => function ($model, $key, $index, $column){
            return date('Y-m-d H:i:s',$model->update_time);
        },
    ],
    
主管 等级规则
585/1000
资料完整度
10/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

2

Ta的访客

2