首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何隐藏“管理字段”和“管理显示”选项卡

如何隐藏“管理字段”和“管理显示”选项卡
EN

Drupal用户
提问于 2012-02-14 10:34:46
回答 4查看 5.3K关注 0票数 17

我正在使用Drupal 7创建一个网站,我正在查看分类法的权限。我想给网站维护人员一个管理词汇表、添加词汇、对术语进行排序等的中心位置,因此我根据分类法给予他们的角色“管理词汇表和术语”的权限。然而,这导致了不必要的复杂,主要是它使他们能够创建新的字段并管理他们的显示(“管理字段”和“管理显示”选项卡)。

是否有办法让他们访问词汇和术语编辑屏幕,可以通过“结构>分类法”访问,但是禁用词汇表编辑屏幕上的“管理字段”和“管理显示”选项卡?

我非常熟悉Drupal 6中覆盖和钩子的概念,但我对Drupal 7非常陌生(实际上这是我的第一个D7网站,大约有5或6个D6网站),所以我不介意使用一些编码解决方案。只是在寻找一个答案或者朝着正确的方向前进。

因为还没有人给出答案,所以我想补充一点,我愿意研究中心区域管理分类法(admin/structure/分类法)的替代方案。也许我可以创建一个具有视图的页面来模拟分类法管理页面。

这是可行的吗?以前有没有人这样做过?

EN

回答 4

Drupal用户

回答已采纳

发布于 2013-07-03 02:45:59

我知道这在一段时间前就有了答案,但是有一种解决方案不需要任何自定义或特殊模块。

如果禁用核心字段ui模块,则不会显示“管理字段”和“管理显示”选项卡。

如果这是一个生产站点,这应该是可以做的,因为您已经配置了您想要的字段。如果您需要进行更改,只需再次简单启用模块即可。

票数 8
EN

Drupal用户

发布于 2012-11-15 11:02:43

使用字段_用户界面_权限模块,它根据角色权限控制是否应该显示“管理字段”和“管理显示”选项卡。

票数 7
EN

Drupal用户

发布于 2012-06-05 15:36:25

权限administer taxonomy是用来授予字段权限的,如果您需要授予它们这个权限,以便让他们访问分类法管理,您可以为字段ui创建一个新的权限。

设置它的最简单方法是使用hook_entity_info_alter钩子,因为这是添加字段ui的管理路径以及它们的访问权限的地方。您也可以使用hook_menu_alter来更改权限,但这需要更多的工作。

票数 3
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/22533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档