Настройки модуля
Настройки модуля – это интерфейс для конфигурирования модуля.
Настройки всех модулей хранятся в таблице {config}.
Для использования настроек модуля при формировании страницы как в пользовательской части, так и в административной, существует функция configmodules.
Пример:
if($this->diafan->configmodules("переменная", "модуль") == "значение")
{
//выполнение действия
}
Файл настроек модуля – modules/модуль/admin/модуль.admin.config.php. Файл строится по тому же принципу, что и любой файл административной части модуля.
Для того чтобы система поняла, что этот файл – настроки модуля, нужно указать:
public $config = array (
'config',
…
);
Разделы сайта
Если модуль прикреплен к нескольким страницам сайта, то для каждой страницы можно задать свои настройки для модуля.
Это обеспечивает следующая запись в классе настроек модуля:
public $config = array (
'element_site',
…
);
Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.