Новичок: обработка шаблона на Smarty

kaw

Новичок
Новичок: обработка шаблона на Smarty

Вопрос: как заставить smarty при обработке шаблона заменять переменную на код шаблона ?
Суть:
--
index.tpl
<table><tr><td>{#logo#}</td></tr></table>
--
logo.tpl
<table><tr><td>html-код-логотипа</td></tr></table>
--
не могу понять, как в index.php заставить Smarty вместо {#logo#} инклудить logo.tpl
Если в index.conf назначить
logo = 'some text'
то, естественно все работает, а мне надо, чтобы вместо переменной {#logo#} включался шаблон logo.tpl

PS очень неопытный пользователь Smarty :)
 

specialist

Guest
а если вот так сделать?
<table><tr><td>{include file="logo.tpl"}</td></tr></table>
 

kaw

Новичок
Автор оригинала: specialist
а если вот так сделать?
<table><tr><td>{include file="logo.tpl"}</td></tr></table>
через так можно, но я хотелось бы через переменную, если это возможно, так как в logo.tpl тоже предполагается включение шаблонов...
 

Demiurg

Guest
объясни, чем вызвано такое желание ?
 

kaw

Новичок
в большей степени интересом, и просто эстетикой -
<td>{#logo#}</td> выглядит красивей, чем <td>{include file ='logo.tpl'}</td>
 

lucas

Guest
А шаблон из одной строки {#magically_create_page#} -- еще красивее?
 

kaw

Новичок
Автор оригинала: lucas
А шаблон из одной строки {#magically_create_page#} -- еще красивее?
а это уже как переменную обзовешь
а по существу вопроса будут предложения ?
 

Demiurg

Guest
Существа вопроса нет, ты не можешь объяснить чего ты хочешь ...
 

kaw

Новичок
Автор оригинала: Demiurg
Существа вопроса нет, ты не можешь объяснить чего ты хочешь ...
я хотел узнать, есть возможность замены переменной на включение шаблона не прибегая к {include}
 
Сверху