8. Обновлена функция getExtSettings()
Теперь функция getExtSettings([$full=false, $ext=false]) может отдавать настройки в двух форматах:- При запуске по-умолчанию: массив, где ключ - наименование свойства, а значение - значение свойства;
- При указании переменной $full в true: массив с полным списком свойств для каждой наствойки.
- $ext - системное имя модуля, чьи свойства мы хотим
Пример #1:
PHP код:
// Находимся в модуле photogallery
$settings = $this->getExtSettings();
в $settings:
Код HTML:
Array
(
[param_1] => 0
[param_2] => 1
)
Пример #2:
PHP код:
// Находимся в модуле photogallery
$settings = $this->getExtSettings(true);
в $settings:
Код HTML:
[0] => Array
(
[extension_settings_id] => 193
[extension_sysname] => photogallery
[setting_name] => param_1
[setting_title] => Описание параметра
[setting_value] => 0
[setting_dim] =>
[setting_position] => 0
)
[1] => Array
(
[extension_settings_id] => 194
[extension_sysname] => photogallery
[setting_name] => param_2
[setting_title] => Описание параметра
[setting_value] => 0
[setting_dim] =>
[setting_position] => 0
)