robbins

robbins

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

  • 财富值1215
  • 威望值160
  • 总积分3065

个人信息

  • 赞了回答

    就是,直接格式化多方便,灵活点。

  • 1,数据库内user表内记录用户登录ip;
    2,数据库内建立一个登录规则表;
    3,user类里处理相关认证处理逻辑。

  • $this->render('视图名')
    视图名为当前视图目录内视图的;
    如需跨目录或重复使用,最好定义个小部件。

  • 用不着扩展,直接写个类加namespace。使用时use过来即可。

  • 2016-06-17 已签到
    连续签到2天,获得了10个金钱
  • 2016-06-16 已签到
    连续签到1天,获得了5个金钱
  • 显示具体某一条的话:

    1,在视图里调用Html::error(attribute)获取某个验证属性的错误;
    2,$model->errors获取所有错误,并用ArrayHelper::getValue()取出对应的错误.

  • 回复了 的回答

    fields()主要作用关联数据表字段和模型属性,这样数据表改了只改fields里的字段就可以了,不用重新把控制器视图什么的都改一遍。
    另外unset后不是在load时过滤而是直接删除和数据表的关联,在该模型内就好像属性或字段不存在一样。

    ar的作用就是把数据表关联成一个类,方便应用调用,而表中的字段自动关联成类属性,这次应该解释清楚了。unset只是卸载掉类属性

  • 回复了 的回答

    fields()主要作用关联数据表字段和模型属性,这样数据表改了只改fields里的字段就可以了,不用重新把控制器视图什么的都改一遍。
    另外unset后不是在load时过滤而是直接删除和数据表的关联,在该模型内就好像属性或字段不存在一样。

    上面确实打错了,是属性卸载掉和字段没关系

  • 回复了 的回答

    fields()主要作用关联数据表字段和模型属性,这样数据表改了只改fields里的字段就可以了,不用重新把控制器视图什么的都改一遍。
    另外unset后不是在load时过滤而是直接删除和数据表的关联,在该模型内就好像属性或字段不存在一样。

    区别下ar的属性和字段..他俩不一个意思

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

Ta的关注

0

Ta的粉丝

2

Ta的访客

5