@JaineKaminsky

Twig — вместо содержимого элементов выводится код. В чем может быть проблема?

{% extends "../../index.html" %}

{% block content %}
	<h1>lorem5</h1>
	<p class="cont1">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Doloremque ea omnis harum, molestiae architecto quidem doloribus sint, illum esse maiores nihil quis voluptatibus est mollitia commodi impedit tempora ut. Molestias.</p>
	<p class="cont2">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Voluptas esse necessitatibus inventore accusamus est laboriosam repellendus ut et distinctio, vel, quia nihil beatae optio blanditiis mollitia. Nobis ut blanditiis, sit!</p>
{% endblock %}


пути правильные. ошибку не выдает, но на выходе:

{% block content %} {% endblock %}
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ответы на вопрос 1
@asantat
Думаю, так происходит, потому что нет переменной. Вам нужно ее включить в двойных фигурных скобках, и тогда отобразится контент блока. А уже в файле шаблона блока указать, что Вам надо выводить.

В качестве альтернативы попробуйте убрать content из {% block content %}

И еще мне кажется, надо обратить внимание на формулировку адреса в {% extends "../../index.html" %}. Обычно расширяют шаблоны более низкого уровня. И проверьте расширение файла - там точно *.html, не *.html.twig?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы