Vous êtes sur la page 1sur 9

Rapport du 08/09/2022

• Création des tables (Category, Article, Commentaire)

• Création des relations :


o D’ Article à Category : ManyToOne
o D’ Article à Comment : OneToMany
o D’ Article à User : ManyToOne
• Installation du Faker
o composer require fzaninotto/faker
• Installation de la librairie des Fixtures
o composer require --dev doctrine/doctrine-fixtures-bundle
• Création de la fixture
o php bin/console make:fixtures
• On a besoin d’un User :
• Et on a besoin de 3 Catégories, dont chaque catégorie aura de 4 à 6 Articles :

• Et pour chaque Article entre 4 et 10 commentaires :


• Création de des données fakee :

• On passe maintenant a l’affichage, on commence par le controller, pour faire passer à la


page twig les informations dont on a besoin :
• Maintenant, on personnalise l’affichage de nos données :

• Et voilà le résultat final :


• Pour activer le bouton « Lire la suite » on doit créer une route paramétrée :
• Ensuite on crée la page show.html.twig :

• Enfin, on modifie le bouton « Lire la suite » :

• Le résultat :
• Maintenant, on attaque la partie commentaire :
• Le résultat final :

Vous aimerez peut-être aussi