debutsymfony
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
debutsymfony [2023/11/06 13:40] – [Initialisation du projet :] admin | debutsymfony [2023/11/06 13:46] (Version actuelle) – [Création de la vue] admin | ||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
</ | </ | ||
- | ===== création | + | ===== Création |
1) Sous mariadb, créer la base de données nommée webstudent | 1) Sous mariadb, créer la base de données nommée webstudent | ||
Ligne 39: | Ligne 39: | ||
http:// | http:// | ||
- | Note : Si erreur page non trouvée | + | Note : Si erreur page non trouvée |
- | Vérifier la présence du fichier .htaccess dans le dossier public. Si inexistant, | + | Vérifier la présence du fichier .htaccess dans le dossier public. Si inexistant, copier |
===== Analyse : ===== | ===== Analyse : ===== | ||
Ligne 47: | Ligne 47: | ||
2) Analyser la vue templates/ | 2) Analyser la vue templates/ | ||
+ | Les vues avec symfony sont générées avec le moteur de templates Twig. Il s'agit de simples pages contenant essentiellement du Html et dans lesquelles des morceaux de code php peuvent être exécutés. Les vues doivent avoir l' | ||
===== Fichier de routes: ===== | ===== Fichier de routes: ===== | ||
Il est possible | Il est possible | ||
Ligne 125: | Ligne 125: | ||
===== Création de la vue ===== | ===== Création de la vue ===== | ||
- | Les vues avec symfony sont générées avec le moteur de templates Twig. | ||
- | Il s'agit de simples pages contenant essentiellement du Html et dans lesquelles des morceaux de code php peuvent être exécutés. | ||
- | Les vues doivent avoir l' | ||
Voici la vue renvoyée par le contrôleur ci-dessus et permettant d' | Voici la vue renvoyée par le contrôleur ci-dessus et permettant d' | ||
Ce fichier nommé accueil.html.twig est créé dans le dossier ../ | Ce fichier nommé accueil.html.twig est créé dans le dossier ../ |
debutsymfony.1699278045.txt.gz · Dernière modification : 2023/11/06 13:40 de admin