Helpers
Los helpers son una forma de representar partes muy utilizadas en la generación de las vistas. Una llamada a un helper genera un pedazo de código HTML y puede generar también Javascript. Dicha llamada recibe un conjunto pequeño de parámetros necesarios para generar el código. La idea es que el código PHP necesario para generar el HTML es más grande que el código PHP necesario para hacer la llamada, lo que hace que una vista sea más compacta y se pueda leer y entender más fácil.Algunos helpers implementados son:
- Message
- Muestra textos internacionalizables (i18n) en el idioma seleccionado. [ver]
- Url
- Genera una url válida siguiendo las convenciones de Yupp Framework PHP [ver]
- Locale chooser
- Permite que el usuario cambie el idioma seleccionado.
- Link
- Genera un link (tag anchor) con una url válida siguiendo las convenciones de Yupp Framework PHP. Utiliza al helper Url.
- Ajax Link
- Genera un link que al hacerle clic genera un pedido ajax, y al responder permite que cierta zona se actualice con esa respuesta.
- CSS
- Permite incluir archivos CSS externos.
- Javascript
- Permite incluir archivos Javascript externos.
- Template
- Sirve para incluir templates definidos por el usuario.
- Errors
- Sirve para mostrar errores generados automáticamente al validar el modelo, por ejemplo cuando se crea o se modifica algún dato.
