Nina sur Github Nina sur Github

Structure des templates

Les templates sont séparés en plusieurs dossiers :

  • "src/Blocs" : blocs
  • "templates/bundles" : login (page de connexion, réinitialisation du mot de passe,...) et pages d'erreur
  • "templates/front" : front-office
  • "templates/back" : back-office

Le template de base pour le front-office est "front/base.html.twig", et est constitué de plusieurs blocs twig, écrasés ou complétés par les templates qui l'étendent :

  • "title" : balise title
  • "stylesheets" : liste des fichiers css appelés
  • "head" : meta-description
  • "before_main" : bloc situé entre le header et le bloc main, par exemple utilisé pour insérer un bandeau d'illustration en haut des pages
  • "fos_user_content" : utilisé pour insérer les contenus du bundle FosUserBundle (pages de login, mot de passe oublié, création de compte,...)
  • "main" : conteneur principal du contenu des pages
  • "javascripts" : liste des fichiers javascript appelés

En poursuivant votre navigation sur ce site : vous acceptez l'utilisation de cookies ou vous souhaitez en savoir plus