Raccoon
Участник
- Регистрация
- 31 Июл 2007
- Сообщения
- 176
- Реакции
- 9
- Автор темы
- #1
Добрый день!
Есть простенький шаблонизатор взятый из Joomla:
Так, вот хотелось бы в каждом шаблоне разместить такую штуку:
Сам-то код работает при прямом обращении к файлу, но почему-то код воспринимается буквально, и попадает в HTML код сгенерированный страницы.
Что с ним можно сделать, чтобы в общий HTML поток он не выводился?
Спасибо.
Есть простенький шаблонизатор взятый из Joomla:
PHP:
public function make_html($file, $data) {
$template = $this->read_html($file);
foreach($data as $key=>$val) {
$template = str_replace('{'.$key.'}', $val, $template);
}
$template = preg_replace("/{lang:([^}]*)}/ie", "\\1", $template);
return $template;
}
Так, вот хотелось бы в каждом шаблоне разместить такую штуку:
PHP:
defined('EXEC') or die;
Сам-то код работает при прямом обращении к файлу, но почему-то код воспринимается буквально, и попадает в HTML код сгенерированный страницы.
Что с ним можно сделать, чтобы в общий HTML поток он не выводился?
Спасибо.