Capítulo 11. Constantes

Tabla de contenidos
SMARTY_DIR
SMARTY_CORE_DIR

SMARTY_DIR

Esta debe ser la ruta completa del path para la localización de los archivos de clases de Smarty. Si esta no fuera definida, Entonces Smarty intentara determinar el valor apropiado automáticamente. Si es definido, el path debe finalizar con una diagonal.

Ejemplo 11-1. SMARTY_DIR

<?php
// set path to Smarty directory *nix style
define('SMARTY_DIR','/usr/local/lib/php/Smarty/libs/');

// path to Smarty windows style
define('SMARTY_DIR','c:/webroot/libs/Smarty/libs/');

// hack (not recommended) that works on both *nix and wind
// Smarty is assumend to be in 'includes' dir under script
define('SMARTY_DIR',str_replace("\\","/",getcwd()).'/includes/Smarty/libs/');

// include the smarty class Note 'S' is upper case
require_once(SMARTY_DIR.'Smarty.class.php');
?>

Ver también $smarty.const y $php_handling constants