Yupp Framework PHP

Helper link

El helper link sirve para generar links válidos dentro de una aplicación Yupp. El link se genera con la etiqueta HTML "anchor" como veremos en el ejemplo más adelante.

Los parámetros los recibe mediante un array asociativo por claves que son:
component
Nombre del componente donde está la acción que se quiere ejecutar. Es un parámetro opcional, si no se pasa, se toma el componente actual.
controller
Nombre del controlador que contiene la acción. Es un parámetro opcional, si no se pasa, se toma el controller actual.
action
Nombre de la acción a ejecutar. Es un parámetro obligatorio.
body
Es el texto que se muestra en el link. Es un parámetro obligatorio.
En el array se pueden pasar más parámetros que estos, esos parámetros extra que se reciben van a aparecer como parámetros en la url del link, por ejemplo si se hace la siguiente llamada:

<?php echo Helpers::link( array("component"  => "blog",
                                
"controller" => "comentario",
                                "action"     => "create",

                                "body"       => "[clic aqui]",
                                
"id"         => 1234,
                                
"nombre"     => "Jorge") ); ?>


Se genera el siguiente código HTML:

<a href="/yupp_app/blog/comentario/create?id=1234&nombre=Jorge">[clic aqui]</a>

El uso de este helper para generar links dentro de la aplicación Yupp garantiza urls bien formadas, además de que maneja toda la generación de la url y sus parámetros, sacándole la tarea al usuario. Esta funcionalidad es de mucho valor cuando nuestras vistas deben generar links con urls dinámicas, es decir que la url no se encuentra fija en el código, si no que se genera dinámicamente.

Por consultas o comentarios ir al grupo:
Grupos de Google
Suscribirte a Yupp Framework PHP
Correo electrónico:
Consultar este grupo