我正在开发一个基于Joomla 3.2的网站。我创建了带有一个名为login的菜单项的菜单模块,我希望这个菜单项只显示给来宾用户。一旦用户登录,该项目就会消失。
为了实现这一点,我给出了那个菜单项,即访问级guest。在过去,我已经在Joomla 2.5上做过类似的事情,它起作用了,但现在它完全不起作用了。
我能得到的唯一提示是将访客用户的默认用户组从public更改为guest,但仍然没有成功。
我希望有人能帮我解决这个问题。
发布于 2013-12-19 00:06:56
在Joomla 3中,你有Public和Guest用户组。Public是任何人都可以看到的所有页面和项目所需的内容。对于刚刚未登录的用户看到的项目,您需要将其分配给Guest。这样用户就看不到了。
这个how to for 3.1是相当不错的
http://www.inmotionhosting.com/support/edu/joomla-3/extension/hide-module-after-login
发布于 2014-03-28 05:20:33
当您执行所有步骤时,它仍然不起作用。然后注销,清除浏览器缓存/会话数据等,然后重试,这对我很有效
https://stackoverflow.com/questions/20166304
复制相似问题