А в чем проблема?
Например:
| Код |
define('SITE_ROOT', dirname(__FILE__));
include(SITE_ROOT . '/smarty/Smarty.class.php');
$template = new Smarty(); $template->template_dir = SITE_ROOT . '/templates/'; $template->compile_dir = SITE_ROOT . '/templates_c/'; $template->config_dir = SITE_ROOT_PATH . '/templates/configs/'; // Эту строку можно убрать, если не используете конфиги
|
Далее используем объект $template.
Можно просто создать наследуемый от смарти класс, который будет инициализировать настройки смарти - тогда легко создавать новые объекты смарти. |