Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/08/2006, 05:02
Avatar de enriqueplace
enriqueplace
 
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años
Puntos: 32
La instalación de Smarty es mucho más sencilla:
  1. Bajas el Smarty completo del sitio oficial
  2. Lo copias al directorio de tu proyecto
  3. Lo descomprimes
  4. Para facilitarte la configuración, renombra el directorio creado, del estilo "Smarty-2.6.10" a "Smarty" solo.
  5. Te creas los subdirectorios al mismo nivel que el directorio del proyecto: templates y templates_c

Y luego, al mismo nivel del proyecto, te creas un index.php
Código PHP:
<?
require_once("Smarty/libs/Smarty.class.php");

$miSmarty = new Smarty();

$miSmarty->template_dir 'templates';
$miSmarty->config_dir 'config';
$miSmarty->cache_dir 'cache';
$miSmarty->compile_dir 'templates_c';

$miSmarty->assign("titulo""Formulario de Consultas");
$miSmarty->display("index.tpl.html");
?>
Te creas el siguiente index.tpl.html dentro de templates:

Código HTML:
{$titulo}
Y deberías poder acceder a él desde tu navegador.

Consejo: lo que hago normalmente es trabajar con Eclipse, definiendo el directorio raíz la raíz del servidor web, donde cada proyecto se creará como una subcarpeta, para luego acceder de la siguiente manera:

Sitio web / Eclipse

Código PHP:
/var/www
Creas un proyecto nuevo llamado "Ejemplo1":
Código PHP:
/var/www/ejemplo1 
Y si tu navegador responde al http://localhost y llega al /var/www, si colocas http://localhost/ejemplo1, debería funcionar todo correctamente.

Esta configuración permite crear varios proyectos de prueba y trabajar de forma independiente, en oposición a tener un solo proyecto y acceder de una única forma.

PD: Gracias por los comentarios
__________________
Blog phpsenior.com Cursos a Distancia surforce.com

Última edición por enriqueplace; 03/08/2006 a las 08:14