Я пытаюсь понять, как хранить страницы в подкаталогах (категориях), используя механизм шаблонов php Smarty.
Например, если моя структура:
index.php
category1/page1.php
category2/page2.php
и т.п.
корень index.php отображается просто отлично
используя настройку smarty по умолчанию:
<?php
require_once('lib/smtemplate.php');
$data = array(
'meta_keywords' =>'key1, key2',
'category' =>'category1'
);
$tpl = new SMTemplate();
$tpl->render('page', $data);
?>
но если я скопирую его в подкаталог, он сломается, даже если я перейду на
require_once('../lib/smtemplate.php');
и я не могу найти решение до сих пор.
Ценю твою помощь. Спасибо.
SMTemplate
? Вы устанавливаете правильное свойствоtemplate_dir
объекта Smarty? Вы удосужились прочитать документацию [smarty.net/docs/en/variable .template.dir.tpl ] перед тем, как спросить? - person dev-null-dweller   schedule 09.01.2011