在我用Drupal8.5.3构建的一个站点中,我设计了一个显示自定义内容实体内容的视图: Members (Adhérent,法语)。
此视图(system = members)显示一个页面(system = page_1),该页面使用表格格式输出数据。
正如预期的那样,生成的html类似于:
<table class="views-table views-view-table cols-8 sticky-enabled">
<thead>
<tr>...</tr>
</thead>
<tbody>
<tr class="odd">...</tr>
<tr class="even">...</tr>
<tr class="odd">...</tr>
<tr class="odd">...</tr>
...
</tbody>
</table>我需要这张桌子有一个id,即<table class="views-table views-view-table cols-8 sticky-enabled" id="ListOfMembers">。
我如何使用标准视图、UI或类似于Drupal的任何东西来做到这一点?

发布于 2018-08-24 18:27:50
最后,我找到了一个解决方案:我将views-view-table.html.twig复制为views-view-table--members--page_1.html.twig并进行了更改。
<table{{ attributes.addClass(classes) }}>转到
<table{{ attributes.addClass(classes) }} ID="ListOfMembers">结果就是我想要的

https://drupal.stackexchange.com/questions/267886
复制相似问题