xintrea
Новичок
Почему невидно файла dubug.tpl ?
Здравствуйте!
Имею такую структуру проекта:
smarty (директория, с кодами смарти)
smarty/compile (директория, хранилище скомпилированных шаблонов)
smarty/cache (директория, хранилище закешированных файлов)
model (директория с шаблонами)
index.php (файл)
Попытался включить в Smarty консоль отладки. Для этого в index.php написал
И когда добавил вот эту строчку "$smarty->debugging=TRUE", то консоль не появляется, а видно такое предупреждение
Файл debug.tpl в каталоге smarty есть. Попробовал задать еще одну опцию
$smarty->debug_tpl ='smarty/debug.tpl';
тогда предупреждение несколько меняется
Пробовал задать название debug.tpl как
/smarty/debug.tpl
smarty/debug.tpl
/debug.tpl
debug.tpl
ни один из вариантов не подошел. Шаблоны в этой структуре работают, не работает только консольл отладки. Что не так делаю?
Здравствуйте!
Имею такую структуру проекта:
smarty (директория, с кодами смарти)
smarty/compile (директория, хранилище скомпилированных шаблонов)
smarty/cache (директория, хранилище закешированных файлов)
model (директория с шаблонами)
index.php (файл)
Попытался включить в Smarty консоль отладки. Для этого в index.php написал
PHP:
// Подключение Smarty
define('SMARTY_DIR', 'smarty/');
define('TEMPLATES', 'model/');
define('TEMPLATES_C','smarty/compile/');
define('CACHE', 'smarty/cache/');
require_once(SMARTY_DIR.'Smarty.class.php');
// Создание объекта Smarty и его настройка
$smarty=new Smarty;
$smarty->compile_check=TRUE;
$smarty->force_compile=FALSE;
$smarty->template_dir =TEMPLATES;
$smarty->compile_dir =TEMPLATES_C;
$smarty->cache_dir =CACHE;
$smarty->caching =FALSE;
$smarty->debugging =TRUE; // Включение отладки
Код:
Warning: Smarty error: unable to read resource: "file:smarty/debug.tpl"
in W:\home\localhost\www\sherwood\smarty\Smarty.class.php on line 1095
$smarty->debug_tpl ='smarty/debug.tpl';
тогда предупреждение несколько меняется
Код:
Warning: Smarty error: unable to read resource: "smarty/debug.tpl"
in W:\home\localhost\www\sherwood\smarty\Smarty.class.php on line 1095
/smarty/debug.tpl
smarty/debug.tpl
/debug.tpl
debug.tpl
ни один из вариантов не подошел. Шаблоны в этой структуре работают, не работает только консольл отладки. Что не так делаю?