Показать сообщение отдельно
  #8  
Старый 11.02.2010, 19:54
Аватар для Handy.CMS
Handy.CMS Handy.CMS вне форума
Администратор
 
Регистрация: 25.07.2009
Сообщений: 170
Handy.CMS отключил(а) отображение уровня репутации
По умолчанию

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
        )
__________________
Команда Handy.CMS