我正在开发一个Joomla项目。
我们制作了一个自定义组件,在特定视图中,用户会自动注销。我们有两个模块,一个用于注册用户,另一个用于公众(即非注册用户)。所以在这个视图中,我可以看到这两个模块,这是意料之外的。
此视图用于显示基于用户状态(已注册或访客)的特定内容,并显示注册用户的内容。我获取了注册用户的内容,但是当我尝试做一些注册用户操作时,我收到了“未登录”警告,这是正确的,因为我已经被Joomla注销了。
其他观点工作正常。
你们知道为什么我要退出了吗?我尝试从视图中转储JSession并且它是活动的(_state ='active')并且activeProfile字段也是正确的。
非常感谢任何帮助。
答案 0 :(得分:0)
当我在完成表单发布之前浏览组件时遇到了这种类型的错误。
只需等待一段时间进行页面发布,然后它就不会注销你。