Я новичок в Drupal 8 и пытаюсь создать собственную тему. Перезапись темы хорошо работает для абзацев, блоков и т. Д. c. но не для взглядов. Мне нужна ваша помощь, чтобы сказать мне, как переопределить разметку представления. Я уже создал файл .twig в пользовательской папке и протестировал его. Это работает.
Вот что у меня внутри:
{% for row in rows %}
<div{{ row.attributes.addClass(row_classes) }}>
{{ row.content }}
</div>
{% endfor %}
{{ row.content }}
дает мне каждый элемент, который мне нужен в стандартной разметке вида Drupal. Я хочу оценить HTML. такие как:
<h1 class="headline">
{row.title}
</h1>
<p class="text">
{row.text}
</p>
<img src="{row.image}" />
Я не нашел способа получить значения, такие как заголовок из row
. Я пробовал что-то вроде row.{field_name}
или row.content.{field_name}
, но пока ничего не работает. Есть ли какой-либо доступ к этим полям по имени машины?