2012-10-19 41 views
0

我有Drupal的(7)的项目列表主题挂钩渲染列表,输出变成类似:压倒一切的Drupal的theme_item_list

<div class="item-list"> 
    <ul> 
    <li> ... </li> 
    </ul> 
</div> 

这不是我所需要的结构,是有办法我可以重写这个特殊的钩子,所以我可以实现我想要的渲染?

推广,有没有办法来覆盖由drupal核心定义的任何主题挂钩?

谢谢。

回答

1

放置覆盖在你的template.php文件中并重新构建主题注册表完成时:

function mytheme_item_list($variables) { 
    // Copy code from 
    // http://api.drupal.org/api/drupal/includes!theme.inc/function/theme_item_list/7 
    // and make any desired changes 
}