Plusieurs controller dans une seule view

info_php Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
ThomasEspritWeb Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je débute dans Laravel et je rencontre un petit problème, en effet je voudrais mettre plusieurs controller dans une seule view et après avoir chercher pendant de nombreuses minutes sur internet je ne trouve toujours pas et je ne sais pas vraiment comment faire.

Si quelqu'un pourrait m'aider ça serait vraiment sympa ^^

Merci d'avance !
A voir également:

1 réponse

ThomasEspritWeb Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Je ne connais pas Laravel (j'utilise Symfony) mais j'imagine que c'est le même principe.

Avec Symfony, pour faire quelque chose comme ca coté vue :

{{ render(controller('chemin/vers/ton/controller')) }}


En Symfony, la vue se fait avec du Twig, je pense que ça doit être plus ou moins pareil.

En revanche, l’utilisation de contrôleurs dans des vues n'est pas une très bonne pratique car niveau performance c'est assez long.

Il est préférable de découper les actions faites dans le controlleur et de les mettres dans des services annexes qui pourront être appelé directement dans la vue.

Malgrès le fait que je ne connaisse pas suffisamment Laravel, j'espère que mes explications auront pu te mettre sur la voie.

Bon dev :)
0