Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/04/2013, 20:02
zking
 
Fecha de Ingreso: julio-2011
Mensajes: 14
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Inicio con tpl (e probado cosas sin entender)

Cita:
Iniciado por pateketrueke Ver Mensaje
¿Es decir que tienes algo y quieres que intentemos adivinar de que se trata para explicarte?

Por la redacción de tu problema no se entiende si es eso o que de plano no sabes nada del tema.

Si es lo segundo debes investigar primero, aquí sólo tratamos problemas puntuales de código.
ok, gracias pensé que me podían orientar, gracias de todas formas!
y claro se que es un tlp para que sirve pero no se su estructuración básica
ya que como ejemplos en la web no me an resultado en mi localhost con xampp
recurrí a este sitio.

a ejemplo tengo
index.php
Código HTML:
<?php
define(MVC_ROOT, realpath(dirname(__FILE__))); // Definimos la ruta
define(MVC_TEMPLATE, MVC_ROOT.'/template/'); // Definimos la ruta de la carpeta template
include("test.tpl"); // Cargamos la Class
$mvc = new mvcTemplate(); // La iniciamos
$mvcPage = 'home'; // Template a cargar
 
// Definimos variables
$mvc->set('nombre','Marco Fernando');
$mvc->set('edad','16 Años');
 
$mvc->output($mvcPage); // Imprimimos el template con los datos antes dados
?>
y en test.tpl

Código HTML:
Hola, esto es un ejemplo de un Template Engine básico pero potente, 
Me llamo <strong><?php echo $nombre; ?></strong> <br />
Tengo <strong><?php echo $edad; ?></strong>.<br /> 
y me aparecen las siguientes alertas!
Notice: Use of undefined constant MVC_ROOT - assumed 'MVC_ROOT' in C:\xampp\htdocs\prueba v0.03\index1.php on line 2

Notice: Use of undefined constant MVC_TEMPLATE - assumed 'MVC_TEMPLATE' in C:\xampp\htdocs\prueba v0.03\index1.php on line 3

Warning: include(C:\xampp\htdocs\prueba v0.03\test.tpl): failed to open stream: No such file or directory in C:\xampp\htdocs\prueba v0.03\index1.php on line 4

Warning: include(): Failed opening 'test.tpl' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\prueba v0.03\index1.php on line 4

Fatal error: Class 'mvcTemplate' not found in C:\xampp\htdocs\prueba v0.03\index1.php on line 5