Name
config_load() — загружает данные из конфигурационного файла и назначает их шаблону
Описание
void config_load(string file,
string section);
Эта функция загружает данные из конфигурационного файла и назначает их шаблону. Работает идентично функции шаблона {config_load}.
Техническое Замечание
Начиная с версии Smarty 2.4.0, присвоенные переменные шаблона сохраняются между вызовами методов fetch() и display(). Конфигурационные переменные, загруженные через config_load(), всегда находятся в глобальной зоне видимости. Конфигурационные файлы также компилируются для более быстрой обработки, и учитывают настройки $force_compile и $compile_check.
Example 13.11. config_load()
<?php // загружаем конфигурационные переменные и присваиваем их шаблону $smarty->config_load('my.conf'); // загружаем секцию $smarty->config_load('my.conf', 'foobar'); ?>
См. также {config_load}, get_config_vars(), clear_config(), и конфигурационные переменные.