Я пытаюсь переопределить тему блока и перестроить ее с помощью HTML и ветки.
Я не могу найти переменные из типа блока или типа контента и не могу найти URL изображения, например.
как я могу добраться до него используя kint?
Самый простой способ сбросить все это с
{{ dump() }}
внутри вашего шаблона ветки.
Я работаю на довольно больших сайтах Drupal, и я использую это, чтобы не исчерпать память от циклического перебора vars.
<ol>
{% for key, value in _context %}
<li>{{ key }}</li>
{% endfor %}
</ol>
Это свалит все в хороший упорядоченный список.
Надеюсь это поможет!
Также я не уверен, что вы уже делаете это, но если нет — включите инструмент отладки веток, затем проверьте ваш инспектор выбора, и он даст вам предложения и переопределить данные.
Вы можете сделать это внутри ваших сайтов / default / services.yml с помощью
twig.config:
debug: true
Если у вас установлен kint (из модуля Devel), просто используйте:
{{ kint(_context) }}
Лучше чем {{ dump() }}
Причина, по которой kint может справиться, когда рекурсия слишком длинная, избегая проблем с памятью. Во-вторых, есть хороший способ отображения информации.