Generando un enlace HTML a una ruta nombrada

Generando un enlace HTML a una ruta nombrada

Problema

Quieres generar un enlace a una de tus rutas.

Solución

Utilizar el Html :: linkroute () método.

El único argumento requerido es el primero, el nombre de la ruta.

Html :: linkroute ('Login')

Depende de tu aplicación/rutas.php archivo, esto puede generar algo como.

http: // tu.URL/usuario/inicio de sesión

Si no tiene una ruta con el nombre especificado, se generará un error.

Puede pasar un segundo argumento para especificar el título para mostrar.

Html :: Linkroute ('Login', 'Iniciar sesión')

Esto produce algo similar a lo siguiente (basado en rutas.PHP).

Iniciar sesión

Si su ruta toma parámetros, entonces debe pasar un tercer argumento.

Html :: linkroute ('elementos.Show ',' Show Elem #4 ', Array (4))

La salida podría verse algo así como a continuación.

Mostrar elemento #4

Puede especificar una matriz como cuarto parámetro. Esta matriz debe contener cualquier atributo adicional para aplicar a la etiqueta de anclaje.

Html :: Linkroute ('Login', 'Sign In', Array (), Array ('class' => 'Btn'))

Ahora la etiqueta de anclaje tiene un atributo de clase.

Iniciar sesión

Discusión

Nada para discutir.