Helper CSS
Este helper sirve para incluir hojas de estilo CSS fácilmente en nuestra aplicación Yupp.
En Yupp la ubicación por convención de los archivos de hojas de estilo CSS es el directorio "yupp_app/css", donde "yupp_app" es el directorio que está Yupp PHP Framework. Desde esa ubicación es que el helper intenta cargar el archivo CSS que le es especificado, vemos un ejemplo de como llamar al helper:
echo h("css", array("name" => "main_style") );
Esta llamada intentará incluir la hoja de estilo "yupp_app/css/main_style.css" en la vista que contenga la llamada. El resultado en la página que se genera para mostrar al usuario es el siguiente:
<link type="text/css" rel="stylesheet" href="/yupp_app/css/main_style.css"></script>
Otra opción es la de incluir una hoja de estilo particular de una aplicación, por ejemplo "blog". Para hacer esto es necesario especificar el parámetro "app". El siguiente ejemplo intentará incluir un CSS desde "yupp_app/apps/blog/css":
echo h("css", array("app" => "blog", "name" => "blog_style") );
Y genera:
<link type="text/css" rel="stylesheet" href="/yupp_app/apps/blog/css/blog_style.css"></script>
De esta forma se ahorra código y se evitan problemas de inclusión por rutas erradas, si se siguen unas simples convenciones de Yupp.
