Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Smarty - не срабатывает переменная
 
 автор: ols   (25.01.2009 в 15:39)   письмо автору
 
 

Из документациии Smarty

 {include file="$tpl_name.tpl"} <-- заменит $tpl_name его значением

Так вот у меня почем-то не работает. Делаю так

<?
$smarty
->assign('tpl_name',$body);
?>

tpl_name точно передается в шаблон, но в инкулд не вставляется.

  Ответить  
 
 автор: sim5   (25.01.2009 в 16:04)   письмо автору
 
   для: ols   (25.01.2009 в 15:39)
 

Вы что-то не верно делате, потому и не работает. РНР пример:
<?
require 'smarty/Smarty.class.php'
$smarty = new Smarty;
$body "tpl";
$smarty->assign('tpl_name',$body);
$smarty->display("main.tpl");
?>

main.tpl
{include file="$tpl_name.tpl"}

tpl.tpl
This Include TPL

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования