Моя цель — создать блок представлений, который показывает комментарии текущего узла.
Мне удалось создать блок представлений, который включает только поле комментариев идентификатора узла из URL-адреса.
Однако форма комментирования отображается под списком комментариев. Я хочу, чтобы форма отображалась над ними.
Я использую тему Olivero, и обычное отображение узла показывает форму комментариев над списком комментариев.
Я вижу, что отображение узла использует поле --comment.html.twig, что позволяет изменить этот порядок в обычном отображении узла. Это содержит:
{{ attach_library('оливеро/комментарии') }}
<раздел{{ атрибуты }}>
{% если комментарии, а не label_hidden %}
{{ title_prefix }}
<h2{{ title_attributes }}>{{ label }}</h2>
{{ title_suffix }}
{% конец%}
{% если comment_form %}
<h2{{ content_attributes }}>{{ 'Добавить новый комментарий'|t }}</h2>
{{комментарий_форма}}
{% конец%}
{{ Комментарии }}
</раздел>
Однако в представлениях не отображается специальное поле комментариев, позволяющее настроить этот порядок.
Доступный шаблон представлений: views-view-field.html.twig.
То, что он содержит, это просто: {{ вывод -}}
Если я создам шаблон ветки, такой как views-view-field--commentfieldname.html.twig
затем вывод показывает форму под списком комментариев.
Если я заменю этот {{ output -}} кодом в поле --comment.html.twig, ничего не появится.
Пожалуйста, помогите сделать так, чтобы форма отображалась над списком комментариев в представлениях.
Спасибо