Drupal自定义菜单定位

n00*_*00b 7 drupal

我已经创建了一些自定义菜单,我想将它们放在我的page.php.tpl中.我该怎么办?

ash*_*ium 5

所有"菜单"都有一个"块"用于显示.您可以在" 管理">"站点建筑">"块"页面上设置要在主题的特定"区域"中显示的.默认情况下,新菜单块将处于"禁用"状态.您可以将块移动到所需的区域,然后保存块设置.您还可以配置块本身以限制显示的用户角色或页面.

如果您的主题没有要显示菜单块的区域,则可以为主题添加新区域(Drupal 6的步骤):

  1. 编辑主题的主题名称 .info文件,并添加新的区域条目:
    regions[custom_region] = My Custom Region
  2. 通过管理>站点配置>性能上的按钮清除缓存数据后,新区域应显示为"阻止"管理页面上的选项.
  3. 您还需要通过新$custom_region变量在主题的page.tpl.php文件中输出新区域(以及分配给它的任何块)(此变量的名称将与您之前的方括号内的文本匹配)添加到主题的.info文件中.)