魏曦教你学

魏曦教你学

魏曦课堂

  • 财富值2890
  • 威望值60
  • 总积分5470

个人信息

  • 回复了 的说说
    为什么视频教程没办法看呢?
    我试了下。如果是chrome,可以在url输入框的最后,有个带小红点的盾牌,点开后,在点“打开不安全内容”,就可以看视频了。
  • 回复了 的评论

    请教一下老师
    4.10 文章管理页面的完善2(数据库搜索类PostSearch)

    $dataProvider = new ActiveDataProvider([
        'query' => $query,
        // 分页
        'pagination'=>['pageSize'=>5],
        // 排序
        'sort'=>[
            'defaultOrder'=>[
                'id'=>SORT_DESC,
            ],
            // 设置可排序字段
            'attributes'=>['id','title'],
        ],
    ]);
    

    已经得到了$dataProvider
    那么在后面去修改$query后,$dataProvider会检查到查询构建器的更新,然后去修改自身结果吗

    可以修改的,$dataProvider其实有点像一个配置数组,它是给到视图的gridview中才会去触发按query搜索,在此之前,query,pagination等配置都可以修改。

  • 回复了 的评论

    4.4 文章查看页面的完善2和4.5 文章修改新增页面的完善1中
    修改文章状态和创建人为下拉列表时
    下拉列表的数据是在视图中直接访问数据库模型来获取数据
    是否可以在控制器中访问数据库模型来获取数据,再注入到视图中文件中
    这样只有控制器和模型有调用关系,而视图文件避免和模型有调用关系

    没错,按视图的最佳实践,确实不应该调用模型,所有数据都应该来自控制器。在实际开发中,应遵循最佳实践的方法。

  • 回复了 的评论

    老师
    3.1章节的dataebase sql目录我的项目里没有啊

    目录名应该是database,应该是后来改了

  • 回复了 的评论

    魏老师,我在新增管理员用户一节,遇到一个奇葩问题,用save保存数据到数据库,字段id已经设置为自增了,但是用save就是保存不进去,原因是id不能为空,但是数据库里面id已经是自增了且设为主键了,这是为啥呢,用的是和你一样的代码,谢谢!

    好的,解决了就好。:)

  • 赞了说说
    社区新版今晚上线,敬请期待!
  • 回复了 的回复

    以后fecshop用户量多了,来录个fecshop教学吧,哈哈

    你的教学视频太专业了。

    好啊好啊,一般有人问我商城,我会介绍看看你的fecshop。

  • 回复了 的回复

    有同学反映我的语速有点慢,为此,我录制了1.5倍速的版本,欢迎观看:
    http://www.weixistyle.com/yii2.php

    vue用的人挺多,我找时间补充一下。

  • 回复了 的回复

    入门时这视频我看了好几遍

    多谢赏面!

副总裁 等级规则
5470/10000
资料完整度
90/100
用户活跃度
0/100

Ta的关注

44

Ta的粉丝

359

Ta的访客

982