312 votes

Comment obtenir l’URL actuelle à l’intérieur de l’instruction @if (lame) dans Laravel 4 ?

J’utilise laravel 4. Je voudrais avoir accès à l’URL actuelle à l’intérieur d’une `` condition dans une vue en utilisant le moteur de création de modèles de lame de le Laravel, mais je ne sais pas comment le faire.

Je sais que cela peut être fait en utilisant quelque chose comme mais il n’est pas possible à l’intérieur un déclaration de la lame.

Toute suggestion ?

405voto

Andreyco Points 5058

Vous pouvez utiliser : `` pour obtenir l’URL actuelle, voici un exemple :

Laravel vous propose une méthode pour savoir, si l’URL correspond à un modèle ou pas

Vérifier la documentation connexe afin d’obtenir différentes demande d’information : http://laravel.com/docs/requests#request-information

52voto

Jucaman Points 11

Je voudrais faire de cette façon :

où « / Découvre » est le nom de vue dans routes.php.

15voto

Alias Points 602

J’ai personnellement, je ne voudrais pas essayer il saisissant à l’intérieur de la vue. Je ne suis pas étonnant à Laravel, mais j’imagine que vous auriez besoin envoyer votre itinéraire à un contrôleur, puis dans le contrôleur, passez la variable (via un tableau) dans votre vue, en utilisant quelque chose comme `` .

Une façon de le faire quand même.

EDIT : A fait regarder la méthode ci-dessus, probablement une meilleure façon.

1voto

spiderdevil Points 386

Enfiler sur la création de liens nav en fonction de l’URL actuelle http://forums.laravel.io/viewtopic.php?id=827

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X