массивы в config - file в smarty

core

Guest
массивы в config - file в smarty

SMARTY ENGINE

>Можно-ли использовать в конфиг файле массивы

>Как в php коде взять скрытую секцию

$smarty->config_load(<переменная>,<секция>);

Спасибо за Ваш ответ.
 

alexhemp

Новичок
единственный способ записать массив в конфиг это сделать
$smarty->config_overwrite = false;

а потом писать

array = val1
array = val2
array = val3

тогда $array будет содержать (val1, val2, val3)

Индексы задавать нельзя

чтобы прочитать скрытые секции нужно создать экземпляр класса Config_File - по умолчанию он будет читать их.

можно так-же изменить переменную $smarty->config_read_hidden = true но тогда весь смысл использования hidden-секций пропадет, тогда они станут доступны из шаблона.
 
Сверху