Laravel France

Requeter sur une table depuis blade

Avatar de Romain
Romain

Bonjour,

J'utilise Laravel 6. Pour chacune de mes tables, j'ai un model associé. Habituellement, je place mes requetes dans le controler.

J'ai également crée un template blade : comment puis je appeler une requette depuis blade sans passer par un controleur.

Par exemple, j'aimerais afficher toutes les catégories dans un menu de navigation.

Merci par avance de votre aide.

Romain

Posté il y a 4 mois
Avatar de bestmomo
bestmomo

Salut,

Ce n'est pas une pratique conseillée, il vaut mieux utiliser un composeur de vues.

Posté il y a 4 mois
Avatar de KYoann
KYoann

Salut,

Pour un projet j'avais besoin d'alimenter un datalist html au niveau du Layout. Il aurait été complétement ilogique de passer la variable de cette liste à tous les controlleur. J'ai donc opté pour une requette ajax, qui ne renvoie que cette liste en Json avec un traitement javascript pour créer les éléments html.

Posté il y a 4 mois
Avatar de CinquièmeDimension
CinquièmeDimension

Salut,

L'AJAX, c'est une bonne méthode, mais le viewController est la méthode à adopter si tu veux passer une variable à ton layout. Ou alors tu peux passer avec une variable en session mais c'est moins bien comme pratique.

Posté il y a 4 mois
Avatar de Romain
Romain

Merci à tous de vos réponses. Je vais regarder ça en détail.

Posté il y a 4 mois

Vous ne pouvez pas répondre à ce sujet.