Helper Javascript
Este helper sirve para incluir una referencia a un archivo Javascript en la vista actual.La llamada al helper "js", tiene el siguiente aspecto:
<?php echo h("js", array("name" => "prototype-1.6.0.2") ); ?>
En este caso se busca incluir la librería Prototype. La llamada anterior genera el siguiente código, de esta forma, siguiendo las convenciones de Yupp Framework, el archivo javascript es cargado desde la ubicación "yupp_app/js", donde "yupp_app" es el directorio donde está la aplicación Yupp.
<script type="text/javascript" src="/yupp_app/js/prototype-1.6.0.2.js"></script>
El código generado en la página es entonces una etiqueta de inclusión de javascript, etiqueta de uso normal para incluir Javascript en nuestras páginas. La ventaja de utilizar el Helper, es que aparte de escribir menos código, en el futuro podemos tener extensiones a esto, como que cada componente pueda cargar su javascript de directorios distintos sin tener que modificar la llamada al Helper, esto puede servir para cuando distintos componentes utilizan la misma librería pero en versiones distintas. Otra ventaja es que se reducen los errores de rutas de inclusion erradas, Yupp se encarga de resolver la ruta, el usuario solo especifica el archivo javascript.
