【问题标题】:Drupal 7 Bartik theme main menuDrupal 7 Bartik 主题主菜单
【发布时间】:2011-11-30 20:21:25
【问题描述】:

我刚开始使用 Drupal 7,但到目前为止,在让菜单按照我想要的方式运行方面收效甚微。我的 CSS 和 PHP 基础很强,但理解 Drupal 的系统本身就是一个巨大的挑战,因此我对此表示怀疑。

对于熟悉 Bartik 主题的用户,主菜单默认位于标题中。

我正在尝试创建一个包含整个网站宽度的浮动/持久菜单。但我不确定我需要进入哪里并进行所需的更改。

我有一个选择是从 Bartik 标题中删除主菜单,然后在“特色”区域中引入主菜单块。这里的菜单是水平渲染的,而不是我想要的垂直渲染。

基本上问题是,如何更改 Bartik 主题中的主菜单?我需要在哪里进行更改。哦,我已经为它设置了子主题,只是为了让你知道。

非常感谢!

帕里贾特

【问题讨论】:

    标签: drupal-7 drupal-theming drupal-navigation


    【解决方案1】:

    我不确定我是否遵循,但听起来您需要创建一个新区域来放置菜单。您将这些添加到主题 .info 文件中。

    region[region_name] = Region name
    

    在您的主题 page.tpl.php 文件中打印区域内容。

    清除缓存,它将显示在块页面中。

    你可以随心所欲地设计它。

    【讨论】:

    • 嗯,我想这是一种方法,但我想检查是否可以使用现有区域。此外,似乎我的主菜单没有呈现在标题顶部,有什么线索可以说明这是如何发生的吗?非常感谢!
    • 如果你制作了一个新的,你会有更多的控制权。这是我在尝试学习 Drupal 时发现的更有用的东西之一。
    • 所以本质上是添加一个新的 Drupal 区域。然后将主菜单块添加到该区域并使用任何菜单模块等增强它?
    • 是的,这就行了。使用 Firebug 获取您需要的任何特定 CS 选择器,但新区域将解决您的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-19
    相关资源
    最近更新 更多