Bonjour à tous,
Je créer ce sujet car je rencontre un léger soucis qui requiert un coup de main, en effet, je suis entrain de porter une application sur Symfony 3 (oui je sais ...) et je rencontre un petit soucis, je m'explique :
- J'ai créer un bundle Blog qui contient un mini-CMS qui gère les articles d'un blog, les commentaires liés et les utilisateurs ayant posté des articles.
--> Ce bundle intègre un controleur qui permet de retourne un tableau contenant les articles, je l'affiche ensuite via Twig et une boucle for.
--> J'ai aussi créer une action nommé viewAction qui va afficher l'article voulu selon son ID dans une page à part, tout fonctionne très bien.
- J'ai créer un bundle Forum qui fonctionne sur le même principe, voici sa structure :
--> J'ai créer un controleur pour chaque entité afin de fluidifier l'affichage et le travail post-publication, j'ai nommé ces action nomduforumAction(), jsque là, pas de soucis.
--> Ces actions sont liés à un querybuilder individuelle qui récupère les messages selon chaque forums, jusque là, pas de soucis, tout fonctionne.
- Mon soucis :
Je souhaite créer une action viewAction($id) qui irait chercher le sujet via son $ID et qui afficherai le tout dans une vue séparée, le soucis vient du fait que je bloque sur la récupération, dois-je créer une viewAction() par forums ? Ou créer une viewAction() unique qui récupérerait chaque sujet séparément, la première option me semble plus propre mais je ne sais pas si cela fait partie des bonnes procédures à suivre, j'ai aussi penser à créer un contrôleur par forums (ce qui éviterait bien des soucis) mais, est-ce une bonne idée ?
Enfin bref, je suis en pleine période de doute sur ce bundle, mon architecture me semble bonne mais je bloque sur ce détail, si quelqu'un a une idée, je lui en serait éternellement reconnaissant
Merci encore.
Partager