Документация Smarty
| Документация DHTML | Документация Smarty | SVG/VML Графика и JavaScript
| Документация bash |
Расширенная установка
Эта глава является продолжением базовой установки; пожалуйста, сперва прочитайте её.
Немного более гибким способом установки Smarty является наследование класса и инициализация вашего собственного окружения Smarty. Таким образом, вместо того, чтобы постоянно устанавливать пути директорий, присваивать одни и те же переменные и т.д., мы можем всё это сделать в одном месте.
Давайте создадим новую директорию /php/includes/guestbook/,а в ней - новый файл, который назовем setup.php. По условиям нашего примера, /php/includes находится в include_path. Убедитесь, чтобы то же самое было и у вас, или используетй абсолютные пути.
Теперь давайте изменим index.php, чтобы он использовал setup.php:
Теперь вы видите, что создать экземпляр Smarty довольно просто - нужно лишь использовать Smarty_GuestBook, который автоматически инициализирует все настройки для нашего приложения.
Пред. | Начало | След. |
Базовая установка | Уровень выше | Smarty для дизайнеров шаблонов |