Drupal - 编辑未显示内容类型的选项卡选项

时间:2010-03-03 15:49:27

标签: drupal menu tabs admin revisions

我正在使用D5网站,很多内容类型的菜单位于编辑页面的顶部。

示例:

概述|补助金|开发负载| Dev渲染|编辑|修改|追踪|工作流

概述|开发负载| Dev渲染|编辑|修改|追踪|工作流程|节点队列| RelatedContent

我不确定这些标签的来源,但我需要为没有这些标签的内容类型启用菜单。

我检查了工作流程设置,并指定了相关内容类型以使用工作流程。所以除了编辑之外,至少还应该有另一个标签。

最终目标是在菜单中显示修订,但我需要首先显示菜单。

任何想法从哪里开始寻找?

1 个答案:

答案 0 :(得分:0)

至于标签的来源,您可以(重新)阅读my answer to your similar question from a few month ago,但这是在编程视角下进行的,而这听起来更像是一个行政问题。

标签未显示的最常见原因是当前用户无权使用标签提供的功能 - 您应检查权限设置,尤其是当相关网站使用一个或多个特定访问权限时模块。

另一种可能性是,对于所讨论的内容类型,没有启用标签提供的功能,例如,如果没有为内容类型启用“使用修订”,则该选项卡将不会显示(和IIRC,它仅显示该节点是否已有可用的修订,因此如果尚未编辑节点,则没有选项卡是显示)

要检查的第三个地方是page.tpl.php文件。这些选项卡在$ tabs变量中可用,通常打印在内容区域顶部的某处。如果您的网站针对不同情况使用多个页面模板文件,则可能是其中一个不打印$ tabs变量。

第四种可能性是自定义模块或主题中的xyz_preprocess_page()函数,它在某些特殊情况下显式清除/覆盖$ tabs变量。