Doc: Référence de Twig
<p> Article écrit le {{ article.createdAt | date('d/m/Y') }} à {{ article.createdAt | date('H:i') }} </p>
Si une variable contient des balises HTML, twig va les convertir en texte afin de les afficher telles quelles sur la page, pour une question de sécurité.
Si on veut inclure du code HTML il faut le passer par le filtre raw :
<article>{{ article.content | raw }}</article>
Syntaxe de la fonction path :
{{ path('nom_de_la_route', {param1: 'valeur', param2: 'valeur', ...}) }}
Si le nom de la route est voir_article :
<a href="{{ path('voir_article') }}">Lire la suite</a>
Avec des paramètres :
<a href="{{ path('voir_article', {'id': article.id}) }}">Lire la suite</a>
La fonction asset
permet d'utiliser une ressource (image, fichier CSS, etc…)
située dans le dossier public/
.
Exemple :
<link rel="stylesheet" href="{{ asset('css/main.css') }}" />
Ceci fait référence au fichier mon_projet/public/css/main.css
.