Tema: eval?
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/08/2003, 20:04
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Y.. quien ha dicho de hace un "echo" ...

Justamente las NokTemplate tiene un método anterior al de imprimir() .. que justametne es el que llama ese método que se lo llama exportar() ...

Fijate:
function imprimir($variable) {
print $this->exportar($variable);
}

Así que si quieres hacer el "echo" (print es lo mismo) .. pues lo haces .. y si quieres el código HTML generado por tu motor de templates .. por ejemplo para enviarlo por e-mail .. u otras cosas .. llamas al método exportar() simplemente (y no usarias el imprimir .. que hace el "echo" ..)

Pero, en un motor de templates .. debes hacer ese método que haga el "echo" y tener el método "exportar" para que cada cual use lo que necesite .. Es "más" claro leer código y ver un "imprimir" que se entiende que eso es para "mostrar" el resultado de tu template "parseado" .. que el de tener que explicar que tienen que hacer un echo $MSDarkTemplate->nose() .. (bueno es mi opinión .. )

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.