Drupal 7 Drupal主题视图模板修改

Drupal 7 Drupal主题视图模板修改,drupal-7,drupal-views,drupal-theming,Drupal 7,Drupal Views,Drupal Theming,我实现了一个简单的视图来输出一些来自api的数据 问题在于Views表包含在一个div中,具有一个表响应类,如下所示: 我试图通过扩展视图的显示输出模板来定位div.table-responsive标记,但其中的标记不考虑该div 测试以下代码: <div class="view-content testing-content"> <?php print $rows; ?> </div> <div>TESTING</div>

我实现了一个简单的视图来输出一些来自api的数据

问题在于Views表包含在一个div中,具有一个表响应类,如下所示:

我试图通过扩展视图的显示输出模板来定位div.table-responsive标记,但其中的标记不考虑该div

测试以下代码:

<div class="view-content testing-content">
      <?php print $rows; ?>
</div>
<div>TESTING</div>

测试
我发现,print$rows语句不仅打印行,而且打印包含行的div.table-responsive


有人可以建议我如何从模块中重写主题,以便在特定情况下可以删除该div的表响应类吗?

您应该能够重写要从中删除类的特定视图的顶级视图模板文件

在视图编辑页面中,转到高级->其他->主题:信息 尝试列出的第一个模板,并记下特定视图的建议模板文件名

Display output: views-view.tpl.php
如果这样做不能解决问题。。。您使用的是引导主题吗?如果是这样,您可能需要检查template.php文件中是否有一个函数,该函数将“table responsive”类添加为表的包装器