如何用一些标签包围Drupal视图?

时间:2010-03-05 10:45:38

标签: html drupal drupal-views

假设我有一个返回一些项目的视图。我想在无序列表中显示项目,因此我使用<li>[field]</li>重写字段输出。现在,我只需要使用<ul></ul>标记来围绕视图。

但是,当我将这些标记作为“完整HTML”添加到视图的页眉和页脚区域时,它们被div包围,如下所示:

<div class="view-header">
    <ul>
</div>
由于某些Browsers / jQuery版本忽略了UL标记,因此

有点失败了。

如何摆脱div周围的<ul>

2 个答案:

答案 0 :(得分:2)

根据您的具体需求,您可以省去覆盖模板的麻烦,直接配置视图以使用样式'HTML List',列表类型为'Unordered list'。 (在视图配置页面的“基本设置”下)。

答案 1 :(得分:1)

答案是覆盖views-view.tpl.php,以便生成div s而不是生成ul s。好的。现在我只需找到views-view-fields.tpl.php的模板来覆盖它。