Язык программирования PHP

         

Установка - часть 2


{* Шаблон Smarty *} Привет, {$name}!

index.php (является кодом нашей программы и находится в директории /~my/tasks/book/ или, что то же самое, в директории c:/users/my/tasks/book/)

<? // загружаем Smarty-библиотеку и создаем экземпляр класса define("SMARTY_DIR","c:/users/my/Smarty/libs/"); require(SMARTY_DIR."Smarty.class.php"); $smarty = new Smarty; // указываем, где находятся Smarty-директории $smarty->template_dir = "c:/smarty_dirs/book/templates/"; $smarty->compile_dir = "c:/smarty_dirs/book/templates_c/"; $smarty->config_dir = "c:/smarty_dirs/book/configs/"; $smarty->cache_dir = "c:/smarty_dirs/book/cache/"; $smarty->assign("name","Вася"); // присваиваем переменной // name значение Вася $smarty->display("index.tpl"); // выводим обработанный // шаблон ?>

Листинг 15.4.2. index.php

В результате должны получить:

Привет, Вася!

Все настройки, необходимые для работы нашего приложения, можно вынести в отдельный файл и организовать их в качестве расширения класса Smarty.

Далее более подробно рассмотрим, из каких элементов могут состоять шаблоны Smarty и как их обрабатывать внутри php-скрипта. Начнем с синтаксиса шаблонов.




Содержание  Назад  Вперед






Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий