村头猎户

村头猎户

俺家住在十里屯,家中经常紧关门,不在山中寻猎物,就在网上泡美人。

  • 财富值215
  • 威望值0
  • 总积分215

个人信息

  • 回复了话题 搜索问题

    在view中写搜索?
    应该是提交参数给action,然后在model自己构造查询语句,再返回查询结果给view吧~

  • 应该是导出的变量的。
    还有一种情况,比如,如果你在 CGridView 这类的组件中,$data 就是代表当前对象的model元素。
    具体的你可以看相关文档。

  • 不是说讲工作原理么?

  • 遇到的问题就是我添加的变量没有被清理掉~
    我在想,是不是CDbHttpSession 会自动清理这些信息。
    后来发现没有,所以前来请教了~

  • ChttpSession 中的方法:

    public function add($key,$value)
    {
        SESSION[$_$key]=$value;
    } 
    

    如果我不用这个方法,自己用:
    SESSION[$_$key]=$value;
    语句添加一个session变量, ChttpSession会一起管理起来么?
    我没看到其有什么管理对添加的session变量管理的操作。这样的话,如果session的timeout属性到时间了,CHttpSession 会自动清理掉用 add方法添加的session变量么?

  • 发布了话题
    问个清理session的问题
  • 标记一下,如果以后需要做mail群发,可以方便回来查询~

  • 我所在的公司中的项目也是用了这个组件完成上传的前台效果的。
    我测试中 火狐没有发现类似问题。

    回帖标注一下,等以后不小心遇到这问题方便回来查询。

  • CUserIdentity 类默认是关联user表中的id和name的。
    但是 你可以给这个类写个子类,覆盖其 authenticate 方法,替换默认的id和name属性。
    具体实现,我想不需要贴代码吧~

  • 文档中, CWebUser 类的说明很明确呀!
    CWebUser 代表一个Web应用程序的持久状态.
    CWebUser 作为ID为user的一个应用程序组件. 因此, 在任何地方都能访问用户状态 Yii::app()->user.
    CWebUser 应该和一个 identity 一起使用 identity 实现了实际的验证算法.
    一个典型的使用CWebUser的身份验证过程如下:
    用户提供所需的信息进行身份验证.
    一个 identity instance 是用用户提供 的信息创建的.
    调用 IUserIdentity::authenticate 来检查identity是否有效.
    如果有效, 调用 CWebUser::login 登陆用户, 然后用户浏览器重定向到 returnUrl.
    如果无效, 从identity instance中检索错误代码或错误信息然后显示

见习主管 等级规则
215/500
资料完整度
40/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

0

Ta的访客

1