Yii之路(第三)

来源:互联网 发布:网络禁书100本百度云 编辑:程序博客网 时间:2024/04/20 05:42
关于label和labelEx的区别

如果有的选项是必填的,那么labelEx会有一个*号,label就没有





这里我们做下登录逻辑
 

 登录模型操作与数据模型是一致的,不同的是,登录模型不与数据库进行交互

 


表单数据校验save()方法可以一边校验数据,校验成功可以存储数据
save() 到后边有一个环节会执行模型的rules()方法,也就校验表单了。

我们现在实现用户登录需要校验,可以调用validate(),该方法可以校验我们输入的信息

validate()该方法在执行到后边,也会去执行rules()方法,进行表单的校验

save()  
    --->validate()
        -->rules()

 save()方法执行会执行validate()方法,也会执行rules()方法

 

 




UserIdentity的父类进行了填充。


他是这么比对的。感觉国外的框架就是国外的框架。。





连持久化用户信息都用方法封装,很棒!!!!



获取用户名 用 Yii::app()->user->name;
可以获取到当前的用户名 


这个用来判断是否已经是session持久化了。。


敲tp的模版变量敲多了,这个有点不习惯了。。
0 0