Drupal 6:菜单ul的自定义类,菜单周围没有包装DIV

时间:2014-03-28 19:03:10

标签: drupal drupal-6 drupal-theming

对于菜单,我需要一个ul标签的自定义css类。而且我不需要在菜单周围包装DIV(块菜单......和内容)。

我只需要主链接。

1 个答案:

答案 0 :(得分:0)

在您的自定义主题的“page.tpl.php”中(如果您使用在“theme_links”核心功能上进行覆盖的贡献主题或更改“$ primary_links”变量,则可能无效),只需执行以下操作:

print theme('links', $primary_links, array('class' => 'yourclass'));

这只是打印一个没有包装的“ul li”结构。这正是“花环”默认核心主题实际上所做的。

在“50”行检查“garland”源代码(点击页面中的“查看来源”):https://api.drupal.org/api/drupal/themes!garland!page.tpl.php/6

有关theme_links的更多信息:https://api.drupal.org/api/drupal/includes!theme.inc/function/theme_links/6