Génération d'un lien HTML vers un itinéraire nommé

Génération d'un lien HTML vers un itinéraire nommé

Problème

Vous souhaitez générer un lien vers l'un de vos itinéraires.

Solution

Utilisez le Html :: linkRoute () méthode.

Le seul argument requis est le premier, le nom de l'itinéraire.

Html :: linkRoute ('Login')

En fonction de votre application / itinéraires.php fichier, cela peut sortir quelque chose comme.

http: // votre.URL / utilisateur / connexion

Si vous n'avez pas d'itinéraire avec le nom spécifié, une erreur sera générée.

Vous pouvez passer un deuxième argument pour spécifier le titre à afficher.

Html :: linkRoute ('Login', 'Signe')

Cela produit quelque chose de similaire à ce qui suit (basé sur les routes.php).

S'identifier

Si votre itinéraire prend des paramètres, vous devez passer un troisième argument.

Html :: linkRoute ('items.show ',' show item # 4 ', array (4))

La sortie pourrait ressembler à quelque chose ci-dessous.

Afficher l'article n ° 4

Vous pouvez spécifier un tableau comme quatrième paramètre. Ce tableau doit contenir des attributs supplémentaires à appliquer à la balise d'ancrage.

Html :: linkRoute ('Login', 'Signed', array (), array ('class' => 'btn'))

Maintenant, la balise d'ancrage a un attribut de classe.

S'identifier

Discussion

Rien à discuter.