【发布时间】:2011-07-11 16:54:04
【问题描述】:
我正在做一个 Joomla 项目。
我们制作了一个自定义组件,在它的特定视图中,用户会自动注销。我们有两个模块,一个用于注册用户,另一个用于公众(即非注册用户)。所以在这个视图中,我可以看到这两个模块,这是出乎意料的。
此视图用于根据用户状态(注册或访客)显示特定内容,并显示注册用户的内容。我获得了注册用户的内容,但是当我尝试执行一些注册用户操作时,我收到了“未登录”警告,这是正确的,因为我已被 Joomla 注销。
其他视图运行良好。
你们知道我退出的任何原因吗?我尝试从视图中转储 JSession,它是活动的(_state = 'active'),并且 activeProfile 字段也是正确的。
非常感谢任何帮助。
【问题讨论】:
-
它是否只发生在带有您的自定义模块的页面上?如果是这样,我们需要查看导致问题的模块中的代码。
-
问题只出在我们的自定义组件视图中。我认为在我们的组件视图和注册用户模块被渲染后,用户会自动退出。
-
您将发布代码或网站链接,以便我们了解发生了什么。
标签: php joomla debian joomla1.5