I don't know if this is a bug or an undocumented feature, but the template suggestions don't seem to be working for the viewsreference output.
On one site this is what the top of the output looks like for the viewsreference field:
<!-- BEGIN OUTPUT from 'core/themes/stable/templates/field/field.html.twig' -->
<div>
<!-- THEME DEBUG -->
<!-- THEME HOOK: 'viewsreference__view_title' -->
<!-- FILE NAME SUGGESTIONS:
x viewsreference--view-title.html.twig
x viewsreference--view-title.html.twig
* viewsreference--view-title--news.html.twig
* viewsreference--view-title--block.html.twig
* viewsreference--view-title--news--block.html.twig
* viewsreference--view-title--recent-3.html.twig
* viewsreference--view-title--news--recent-3.html.twig
* viewsreference.html.twig
-->
<!-- BEGIN OUTPUT from 'modules/contrib/viewsreference/templates/viewsreference--view-title.html.twig' -->
<div class="viewsreference--view-title">
News
</div>
<!-- END OUTPUT from 'modules/contrib/viewsreference/templates/viewsreference--view-title.html.twig' -->
<!-- THEME DEBUG -->
<!-- THEME HOOK: 'container' -->
<!-- BEGIN OUTPUT from 'core/themes/stable/templates/form/container.html.twig' -->
<div class="views-element-container">
<!-- THEME DEBUG -->
<!-- THEME HOOK: 'views_view' -->
<!-- BEGIN OUTPUT from 'themes/custom/mytheme/src/templates/views-view.html.twig' -->
<div class="js-view-dom-id-asdasdkfhaskdfhsadjfhsdfsdfhsdfkjh">
<!-- THEME DEBUG -->
<!-- THEME HOOK: 'views_view_unformatted' -->
<!-- BEGIN OUTPUT from 'core/themes/stable/templates/views/views-view-unformatted.html.twig' -->
<div class="views-row">
Shouldn't this list filename suggestions for views_view and views_view_unformatted, like it does for viewsreference__view_title?
Comments
Comment #2
damienmckennaI wonder if this is a core Views thing? I used hook_theme_suggestions_HOOK_alter() and was able to get some suggestions to show.
Comment #3
damienmckennaYes, this is a core issue: #2923634: [PP-1] Use hook_theme_suggestions in views