Helper Template
Este helper sirve para incluir un template en la vista actual. Un template es una parte reusable de una vista que sirve para ahorrar en codificación repetitiva.La llamada al helper "template", tiene el siguiente aspecto:
<?php
Helpers::template( array("controller" => "entradaBlog",
"name" => "details",
"path" => "ruta/al/template",
"args" => array("entrada" => $e)
) );
?>
Los parámetos que acepta son:
- app
- Aplicación que contiene el template.
- controller
- Controler al que pertenece el template.
- name
- Nombre del template.
- path
- ruta de ubicación relativa del template
- args
- Array de parámetros que se le pasan al template.
Los valores pasados en "args" son declarados para el template con el nombre de
la clave en el array "args", en este caso, para el template, habrá una variable
llamada "$entrada" con el valor de "$e". Este es el mecanismo análogo de pasarle modelo
a la vista desde el controller pero para pasarle modelo a un template desde una vista.
Para saber más sobre el concepto de templates, como se usan y para que sirven, puedes ir a la página de templates de esta referencia.
