魏曦教你学

魏曦教你学

魏曦教你学Yii2.0

  • 财富值

    2615

  • 威望值

    60

  • 总积分

    4665

个人信息

  • 回复了 的回复

    老师 下载了blogdemo2 本地运行结果Not Found
    The requested URL /yii/blogdemo2/frontend/web/post/42.html was not found on this server.

    装1.15那个版本吧,后面两个版本有url美化规则,我估计你没有配置www服务器的 rewrite 规则

  • 回复了 的说说
    为什么视频教程没办法看呢?
    我试了下。如果是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用的人挺多,我找时间补充一下。

总监 等级规则
4665/5000
资料完整度
90/100
用户活跃度
0/100

Ta的关注

43

Ta的粉丝

252

Ta的访客

624