在 Drupal 中隐藏特定用户的主链接项

发布于 2024-10-16 19:16:41 字数 176 浏览 2 评论 0原文

我有带有多个菜单项的主链接菜单。我需要实现“加入俱乐部”功能,并为此目的有一个主要链接项。

我需要为特定用户显示此菜单项,例如,如果用户 A 在 table5 中有一个条目,或者简单地说,我需要在特定的 "if" 上隐藏菜单项> 条件。

出路何在?

I have primary link menu with multiple menu items. I need to implement a "join club" feature and have a primary link item for this purpose.

I need to show this menu item for particular user, e.g., if a user A has an entry in table5or in simple words I need to hide menu item on particular "if" condition.

What's the way out?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

玩世 2024-10-23 19:16:41

您可以使用每个角色菜单模块来执行此操作。当用户“加入俱乐部”时,您可以(如果还没有)将他们添加到特定角色。如果您不确定如何执行此操作,我可以发布一些说明,但需要一些有关“加入俱乐部”的更多详细信息。

安装“按角色菜单”模块后,您可以根据用户的角色控制各个菜单项隐藏或显示。因此,对于您的情况,请使用“加入俱乐部”菜单项上的“隐藏所选角色的菜单项:”设置,以对具有“在俱乐部中”角色的用户隐藏它。

You can use the Menu Per Role module to do this. When the user "joins the club" you can (if you don't already) add them to a particular role. If you're not sure how to do this, I can post some instructions but would need some more details about "joining the club".

Once you install the Menu Per Role module, you can control individual menu items to hide or show them based on the user's role. So for your case, use the "Hide menu item from selected roles:" setting on the "Join Club" menu item to hide it from users with the "In the Club" role.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文