|
|
Главная / Документация / Полное руководство / Разработчикам / Архитектура diafan.CMS / Как устроен модуль / Прямое обращение к файлам модуляДля работы вне структуры сайта описывается файл modules/модуль/модуль.функция.php. Этот файл можно вызвать напрямую так: http://site.ru/модуль/функция/. Прямое обращение к модулю может понадобится в следствии следующих причинам:
Файл modules/модуль/модуль.функция.php подключается в классе инициализации системы. Поэтому основной класс системы доступен через переменную Через эту переменную можно получить доступ к классам пользователей, кэширования, маршрутизатора и подключения шаблонов, а также к подключениям модулей. Кроме того перед подключением файлов происходит старт сессии, определяется запрошенная языковая версия сайта, временная зона сайта и пользователь. Все эти данные можно использовать в файле модуля. Если запрошен адрес http://site.ru/модуль/функция/какие-то_данные/, то данные, переданные в URL будут доступны в модуле в виде: Примеры реализации прямого обращения к модулю в diafan.CMS:
Не понятно? Уточните |
|
© 2003 - 2012 гг. diafan.CMS версия 5.0 CMS brand free ООО "Диафан" (495)64-603-61, (3532)30-60-86 |
|

