Для информации, показанной для узла, я предпочитаю узел.html.twig шаблон, так как не требуется сначала проверять, отображается ли страница для узла. узел.html.twig шаблон уже содержит следующие строки.
{% если display_submitted %}
<нижний колонтитул>
{{автор_картинка}}
<div{{авторские_атрибуты}}>
{% trans %}Отправлено {{ author_name }} {{ date }}{% endtrans %}
{{ метаданные }}
</div>
</нижний колонтитул>
{% конец%}
Если бы я хотел изменить способ отображения даты или дату, не удаляя другую информацию, отображаемую в файле шаблона, я бы заменил эти строки следующими.
{% если display_submitted %}
<нижний колонтитул>
{{автор_картинка}}
<div{{авторские_атрибуты}}>
{% trans %} Последнее обновление {{ node.getChangedTime()|format_date('custom', 'D M d Y') }}{% endtrans %}
{{ метаданные }}
</div>
</нижний колонтитул>
{% конец%}
Для темы Garland, которая теперь является добавленной темой, необходимо изменить следующую часть.
{% если display_submitted %}
<span class="submitted">{{ date }} {{ author_name }}</span>
{% конец%}
Вы можете заменить эти строки следующими строками или следующими, если хотите просто изменить формат даты.
{% если display_submitted %}
<span class="submitted">{% trans %}Последнее обновление {{ node.getChangedTime()|format_date('custom', 'D M d Y') }}{% endtrans %}</span>
{% конец%}
{% если display_submitted %}
<span class="submitted">{{ node.getChangedTime()|format_date('custom', 'D M d Y') }} â {{ author_name }}</span>
{% конец%}
В качестве документации для узел.html.twig шаблон говорит, что не все свойства и методы узла доступны через узел
; только методы, имена которых начинаются с получать, имеет, или же является доступны вместе с несколькими распространенными методами, такими как я бы
, этикетка
, и пучок
.