假设我有一个返回一些项目的视图。我想在无序列表中显示项目,因此我使用<li>[field]</li>
重写字段输出。现在,我只需要使用<ul>
和</ul>
标记来围绕视图。
但是,当我将这些标记作为“完整HTML”添加到视图的页眉和页脚区域时,它们被div
包围,如下所示:
<div class="view-header">
<ul>
</div>
由于某些Browsers / jQuery版本忽略了UL标记,因此有点失败了。
如何摆脱div
周围的<ul>
?
答案 0 :(得分:2)
根据您的具体需求,您可以省去覆盖模板的麻烦,直接配置视图以使用样式'HTML List',列表类型为'Unordered list'。 (在视图配置页面的“基本设置”下)。
答案 1 :(得分:1)
答案是覆盖views-view.tpl.php
,以便生成div
s而不是生成ul
s。好的。现在我只需找到views-view-fields.tpl.php
的模板来覆盖它。