ПредишенСледващото

# 13; Тази глава е продължение на основната инсталация; моля, първо го прочетете.

# 13; Малко по-гъвкав начин за настройка на Smarty е да наследи класа и инициализира си Smarty собствена среда. По този начин, вместо постоянно определени пътеки на директория, да възложат същите променливи и т.н. ние можем да направим всичко това на едно място.

# 13; Да се ​​създаде нова директория / PHP / включва / книга за посетители /, а в него - нов файл, който се нарича setup.php. Съгласно условията на нашия пример / PHP / включва е include_path. Уверете се, че същото нещо се случи с теб, или да използвате абсолютни пътеки.

Пример 2-10. /php/includes/guestbook/setup.php

// натоварване Smarty библиотека
изискват ( "Smarty.class.php ');

// файла setup.php - добро място за
// свързване на библиотечни файлове на вашата кандидатура,
// можете да го направите тук. например:
// изискват ( "в книгата / guestbook.lib.php ');

клас Smarty_GuestBook простира Smarty

// конструктор.
// Това се нарича автоматично, когато нов екземпляр.

$ Това -> template_dir = '/web/www.example.com/guestbook/templates/ ";
$ Това -> compile_dir = '/web/www.example.com/guestbook/templates_c/ ";
$ Това -> config_dir = '/web/www.example.com/guestbook/configs/ ";
$ Това -> cache_dir = '/web/www.example.com/guestbook/cache/ ";

$ Това -> кеширане = вярно;
$ Това -> присвоите ( "app_name '' Книга за гости".);
>

Свързани статии

Подкрепете проекта - споделете линка, благодаря!