如何在drupal 7中从登录页面隐藏superfish菜单

时间:2016-01-07 16:14:18

标签: menu drupal-7 superfish

我已经将超级鱼块配置为在所有页面上显示,除了用户登录页面,但这不受尊重。我还创建了一个没有菜单项的超级鱼菜单块,并且配置为仅显示在用户登录页面上,但这不受尊重。

为什么我要这样做?有3个虚拟菜单项(与页面无关),我无法使它们消失'通过上下文规则仅在用户==授权用户时显示(请参阅屏幕截图)。

因此,如果有人知道如何从登录屏幕隐藏虚拟菜单项或整个超级鱼块 - 请分享 - 我们将不胜感激。

Login Screen Image

1 个答案:

答案 0 :(得分:0)

我刚刚在我的一个网站上查看过它...当你在块配置页面的显示部分添加“user”时它应该可以工作。 (您可能必须清除缓存)...但是,对于自动化用户,该块也隐藏在所有用户页面上。 其他选项:“hook preprocess_page”或只是一个单独的页面模板(“page - user.tpl.php”)......