我已经实现了一个简单的View来输出一些来自api的数据。
问题是视图表包含在具有表响应类的div中,如下所示:
我试图通过扩展我的视图的显示输出模板找到 div.table-responsive 标记,但那里的标记没有考虑该div。
测试以下代码:
<div class="view-content testing-content">
<?php print $rows; ?>
</div>
<div>TESTING</div>
我发现 print $ rows 语句不仅打印了行,还打印了包含它们的 div.table-responsive 。
任何人都可以建议如何从模块覆盖主题,以便在特定情况下我可以删除该div的表响应类吗?
答案 0 :(得分:0)
您应该能够覆盖要从中删除类的特定视图的顶级视图模板文件。
在您的视图编辑页面中,转到高级 - &gt;其他 - &gt;主题:信息 尝试列出的第一个模板,并记下特定视图的建议模板文件名称。
Display output: views-view.tpl.php
如果这样做无法解决问题......您使用的是Bootstrap主题吗?如果是这样,您可能需要检查template.php文件中是否有一个函数,它将“table-responsive”类添加为表的包装。