PHP Twig
Résolu/Fermé
chabinot
Messages postés
321
Date d'inscription
mardi 10 novembre 2015
Statut
Membre
Dernière intervention
22 mars 2024
-
17 avril 2018 à 11:45
chabinot Messages postés 321 Date d'inscription mardi 10 novembre 2015 Statut Membre Dernière intervention 22 mars 2024 - 18 avril 2018 à 18:16
chabinot Messages postés 321 Date d'inscription mardi 10 novembre 2015 Statut Membre Dernière intervention 22 mars 2024 - 18 avril 2018 à 18:16
A voir également:
- PHP Twig
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Href php ✓ - Forum PHP
- Bouton php - Forum PHP
- Echo image php ✓ - Forum PHP
1 réponse
jordane45
Messages postés
38144
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
21 avril 2024
4 650
17 avril 2018 à 11:55
17 avril 2018 à 11:55
Bonjour,
Déjà ... sans voir ton template... difficile de te répondre.
Ensuite... l'interret de Twig .. c'est de séparer la partie PHP du html ... donc générer du html dans ton PHP... ce n'est pas la bonne pratique ( mais alors.. pas du tout !!)
Normalement, tu ne devrais retourner qu'un array ... et dans ton template Twig utiliser les "boucles" et les "blocks" pour générer le contenu.
Déjà ... sans voir ton template... difficile de te répondre.
Ensuite... l'interret de Twig .. c'est de séparer la partie PHP du html ... donc générer du html dans ton PHP... ce n'est pas la bonne pratique ( mais alors.. pas du tout !!)
Normalement, tu ne devrais retourner qu'un array ... et dans ton template Twig utiliser les "boucles" et les "blocks" pour générer le contenu.
17 avril 2018 à 13:27
Voilà mes templates :
1 - layout.twig
2 - home.twig :
Le code incriminé se trouve au niveau de :
Merci de ton aide.
Cordialement
17 avril 2018 à 14:18
17 avril 2018 à 16:43
J'ai trouvé la solution, mais je la trouve un peu lourde.
Je te la donne
1 - Fichier index.php
2 - Fichier home.twig
Cordialement
17 avril 2018 à 17:37
Mais.. tu ne connais pas les boucles en php ?
18 avril 2018 à 08:14
Aurais-tu une idée d'une boucle pour formater, sachant qu'il faut injecter toutes ces lignes
au moment d'appeler home.twig
Cordialement