Перейти к публикации

Использование tpl шаблонов


Рекомендованные сообщения

Файл модуля подключается через "{include file="engine/modules/file.php"}", но при подключении tpl файла в модуле, ничего не происходит

Для теста использовал:


$tpl->load_template( 'info.tpl' );

$tpl->set( '{error}', "Тест" );

$tpl->set( '{title}', "Внимание, обнаружена ошибка" );

$tpl->compile( 'content' );

$tpl->clear();

Может в случае подключения модуля из шаблона схема действий другая?

Ссылка на сообщение
Поделиться на других сайтах

PashaD,

А что должно происходить? Ну подключили вы шаблон, ну обработали его, а никакого вывода в вашем модуле нет, поэтому собственно ничего и не происходит.

добавьте

echo $tpl->result['content'];[/CODE]

после [color="#000000"]$tpl[/color][color="#666600"]->[/color][color="#000000"]clear[/color][color="#666600"]();[/color]

Ссылка на сообщение
Поделиться на других сайтах

ммм, спасибо, просто весь остальной модуль подключался через engine.php, и там работало

Может где есть описание этих классов, ткните носом пожалуйста

Ссылка на сообщение
Поделиться на других сайтах

Может где есть описание этих классов, ткните носом пожалуйста

такого описания нет

ммм, спасибо, просто весь остальной модуль подключался через engine.php, и там работало

потому что теперь это отдельный файл и отдельный модуль

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...