【问题标题】:Drupal: sidebar only shown on build/block pageDrupal:侧边栏仅显示在构建/阻止页面上
【发布时间】:2011-04-11 12:34:35
【问题描述】:

我在 Drupal 的管理主题中添加了一个侧边栏。侧边栏在 /admin/build/block/list/* 页面上正确显示,但在其他页面中没有。

我正在使用 fubik 主题,这是一个接近 rubik 但能够显示侧边栏的主题。

我检查了 page.tpl.php 页面,似乎 $left 变量为空(在不是 /admin/build/block/list/* 页面的页面上),但我设置了两个要显示的块在那个边栏中。

我是否缺少配置步骤?

【问题讨论】:

    标签: php drupal drupal-theming


    【解决方案1】:
    1. 无论是否有任何内容(任何块),所有区域都将显示在admin/build/block/list/* pages 中。即,即使没有要显示的内容,这些块也会突出显示。
    2. 而在其他页面中,只有当区域有一些内容要显示时才会显示。

    在您的情况下,虽然您启用了未显示的块,但原因可能是 the blocks you have enabled don't have any content in them. 尝试放置一些带有静态内容的块。

    即使没有出现,也可能是you are enabling the blocks in the wrong theme。确保您在正确的主题中启用它们。

    【讨论】:

    • 谢谢,但这些块确实有内容(可以在 admin/build/block/list/* 页面上看到),并且它是正在使用的正确主题(我在代码,并尝试对使用的主题进行硬编码)。
    猜你喜欢
    • 1970-01-01
    • 2012-01-13
    • 1970-01-01
    • 2012-02-13
    • 2021-10-03
    • 2019-10-13
    • 1970-01-01
    • 1970-01-01
    • 2010-12-09
    相关资源
    最近更新 更多