Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/08/2003, 16:21
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En una "template" no puedes ejecutar código PHP .. para eso ya tienes tu código PHP donde llamas a tus templates -> asignas valores a tus variabels que tienes en tus templates {nose} ... o incluso defines bloques y los usas ...

Osease, ... en tu código actual donde usas los "echo" para mostrar algún valor .. ahora tendrás que definer en tu template que uses/bloque ... donde quieres representarla tipo:

{mivariable}

Y tu código php (el que ya tienes de prueba.php donde llamas a noktemplate y tu resto de partes de tu plantilla ..)

$mivariable="Nose .. algún proceso .. bla blabla";
$html->asignar('mivariable',$mivariable);


Fijate bien .. que usar un motor de templates no se trata sólo de llamar a unos bloques de HTML "fijos" como así lo estás haciendo en tu ejemplo sino de separar el código PHP completamente de tu presentación (de tu HTML) ...

El "motor de templates" lo que hace es "leer" tu template .. buscar esos bloques o {variables} y reasignarle su valor correspondiente usando los métodos que tienes a tu disposición (como los del ejemplo que puse).

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