Merci beaucoup pour cette série. Beaucoup de bonnes pratiques qui méritent à être partagées dans le milieu des développeurs PHP/Symfony. 🙂 Bravo pour tout le travail de vulgarisation que tu abats. C'est impressionnant, vraiment.
Attention de ne pas tomber dans la DTO Mania ! Une fois découvert, beaucoup en oublie qu'un Objet du Domaine (Domain Object) ne doit pas être anémique 😉
Hello, j'ai essayé d'implementer le systeme de pagination qu'on utilise sur les recettes sur les catégories, tout fonctionne bien même en remplaçant l'objet Category par le CategoryWithCountDTO. Seulement lorsque dans ma vue j'essaie d'ajouter la possibilité de trier le tableau par le nombre total de recettes dans la catégorie je bloque : le champ c.count ou c.total n'existant pas, je ne comprends pas quelle propriété je peux passer à la méthode knp_pagination_sortable(categories, 'Total', ????) Je suis sur que je loupe un point important mais impossible de comprendre lequel, toute aide est la bienvenue ! Merci d'avance
Celui avec lequel le marché est en adéquation que ce soit pour le présent ou son futur. Mais plus que tout, le langage avec lequel tu ressens le plus d'affinité 😉
Merci beaucoup pour cette série.
Beaucoup de bonnes pratiques qui méritent à être partagées dans le milieu des développeurs PHP/Symfony. 🙂
Bravo pour tout le travail de vulgarisation que tu abats. C'est impressionnant, vraiment.
Top j’aurai appris le « NEW » merci 😉
Je ne connaissait pas l'utilisation du DTO, ça va me servir. Merci beaucoup
Attention de ne pas tomber dans la DTO Mania !
Une fois découvert, beaucoup en oublie qu'un Objet du Domaine (Domain Object) ne doit pas être anémique 😉
Il faudrait parler du lazy loading de doctrine aussi parce que ça peut générer quelques galère quand on ne le sait pas 😅
5:25 , COUNT(r.id) et non COUNT(c.id), pour avoir le nombre de recettes correspondant à chaque catégorie
AH bien vu merci !
très cool la démonstration avec le DTO.
Hello, j'ai essayé d'implementer le systeme de pagination qu'on utilise sur les recettes sur les catégories, tout fonctionne bien même en remplaçant l'objet Category par le CategoryWithCountDTO. Seulement lorsque dans ma vue j'essaie d'ajouter la possibilité de trier le tableau par le nombre total de recettes dans la catégorie je bloque : le champ c.count ou c.total n'existant pas, je ne comprends pas quelle propriété je peux passer à la méthode knp_pagination_sortable(categories, 'Total', ????)
Je suis sur que je loupe un point important mais impossible de comprendre lequel, toute aide est la bienvenue !
Merci d'avance
Trop génial ton tuto, merci !!
Pourquoi LeftJoin c recipes avec un s ? La table recipe est pourtant sans s
On met le nom de la propriété dans l'entité, le DQL utilise le nom de propriété pas des tables / champs en base
Vraiment chapeau !
Bonjour Graficart.
Côté backend vous me conseillez de commencer par quelle langages ( j'ai la base javascript)
Celui avec lequel le marché est en adéquation que ce soit pour le présent ou son futur.
Mais plus que tout, le langage avec lequel tu ressens le plus d'affinité 😉
Merci pour ce que tu fais
Merci 👌