2009-08-17 5 views
0

Если в PHP файл, который был:Можно ли использовать функции smarty вне шаблона smarty?

$smarty->assign('content','<p>This is some test content</p>'); 

и в файле шаблона я HADB (только для примера):

<html> 
<head></head> 
<body>{$content}{config_load file='settings.conf'}{#setting1#}</body> 
</html> 

Будет ли возможность загрузить настройки из конфигурационного файла , из файла php вместо файла шаблона?

ответ

1

Загрузите файл конфигурации с помощью config_load(), а затем используйте get_config_Vars() для получения загруженного значения.

+0

Большое спасибо. Я предполагаю, что самые умные функции можно вызывать вне шаблона, если, например, {function_name} будет просто так же просто, как $ smarty-> function_name() в php-файле. – Jenski

+0

Если у вас есть сомнения, проверьте руководство :) –

Смежные вопросы