Foros del Web » Programando para Internet » PHP »

Plantillas {variable} en HTML/PHP

Estas en el tema de Plantillas {variable} en HTML/PHP en el foro de PHP en Foros del Web. Hola a todos, Hace poco... he estado trabajando para una empresa que me proporcionó algunos scripts para hacerles correcciones. Me di cuenta de que trabajaban ...
  #1 (permalink)  
Antiguo 24/04/2005, 18:19
Avatar de Takitei  
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 1.231
Antigüedad: 19 años, 7 meses
Puntos: 5
Plantillas {variable} en HTML/PHP

Hola a todos,

Hace poco... he estado trabajando para una empresa que me proporcionó algunos scripts para hacerles correcciones. Me di cuenta de que trabajaban con plantillas normales hechas en HTML, la diferencia es... que cuando llamaban a una variable no lo hacían con: <?php echo $var; ?> sino que simplemente hacían esto {var} dentro del mismo code HTML.

¿Qué método se utiliza para realizar este tipo de plantillas?... supongo que el script en PHP carga la plantilla HTML y realiza los reemplazos de los elementos entre {} por sus respectivas variables... y luego imprime todo.

¿Cuál es el mejor método para hacerlo?

Thankz!
__________________
Takitei
Ingeniarte.com
DannyHerran.com
"Dadme un punto de apoyo y moveré la tierra" - Arquímedes.
  #2 (permalink)  
Antiguo 24/04/2005, 18:58
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 6 meses
Puntos: 41
Casi todos los motores de plantillas hacen las cosas de esa manera (utilizando variables entre llaves {variable}).
Pero cada motor se implementa de manera distinta. Así mismo, cada uno tiene su propia sintaxis para definir bloques (normalmente entre comentarios HTML).
Por eso si dices que se te han proporcionado los scripts y plantillas hechas, también se te debe haber indicado el motor de plantillas utilizado.
Eso debe ser información suficiente para que contactes con el autor del motor (o busques en el web site) para conocer la documentación o la forma en que éstas trabajan.

Saludos
  #3 (permalink)  
Antiguo 25/04/2005, 02:25
 
Fecha de Ingreso: diciembre-2004
Mensajes: 71
Antigüedad: 19 años, 3 meses
Puntos: 0
Cita:
Iniciado por jpinedo
Casi todos los motores de plantillas hacen las cosas de esa manera (utilizando variables entre llaves {variable}).
Pero cada motor se implementa de manera distinta. Así mismo, cada uno tiene su propia sintaxis para definir bloques (normalmente entre comentarios HTML).
Por eso si dices que se te han proporcionado los scripts y plantillas hechas, también se te debe haber indicado el motor de plantillas utilizado.
Eso debe ser información suficiente para que contactes con el autor del motor (o busques en el web site) para conocer la documentación o la forma en que éstas trabajan.

Saludos

Un ejemplo es Template Power, la verdad no se si es bueno o malo porque es el único que he usado.
Le hecho en falta más avisos de error o warning, pero por lo demás es bueno. Creo que
el autor de TP lo que hizo fue mejorar los de FAST TEMPLATE en cuanto a rapidez.

También es muy popular SMARTY.


J.Pideno: ¡Buenísimo ese paginador! Gracias
  #4 (permalink)  
Antiguo 25/04/2005, 08:34
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 6 meses
Puntos: 41
Ahora... si lo que quieres es aprender la forma cómo éstos trabajan... te recomiendo empezar por Nok Template que está en español.
Nok es usuario de estos foros (aunque hace tiempo que no se le ve por aquí) y además puedes plantear tus dudas en el miniforo de su web.
http://www.jpw.com.ar/noktpl.php

Saludos
(a5dy2: Gracias por el comentario).
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:27.