Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/06/2011, 20:10
doylelives
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 15 años, 10 meses
Puntos: 35
Respuesta: Como usar variables dentro de un metodo displayTemplate

Si, no se porque no lo probé asi, sin embargo he encontrado otra manera, quizas más prolija.
Usé la función extract de php.
De manera que las variables, dentro de la propiedad "$this->vars" del controlador, estén mapeados, por ende disponibles para el include.
Código Javascript:
Ver original
  1. public function display($template){
  2.           extract($this->vars);
  3.           include(ROOT_VIEW.'/'.$template);
  4.       }
De esta forma, en el tpl solo uso el nombre de la variable.
Código Javascript:
Ver original
  1. <?php
  2. echo $name;
  3. foreach( $productos as $item){
  4. ?>

Creo que es más conveniente así.
Aunque me gustaría saber sus opiniones. ;)
__________________
I am Doyle please insert code.