Класс содержит инструменты для работы с сайтами внутри данной CMS Зависит от модуля Site
Открытые статические члены | |
static | getSiteId () |
static | getSite () |
static | getSiteByUrl ($host, $uri) |
static | getSiteList ($cache=true) |
static | getAdminCurrentSite () |
static | setAdminCurrentSite ($site_id) |
static | setCurrentSite (Site $site) |
Статические защищенные данные | |
static | $adminSite |
static | $defaultSite |
static | $site |
static | $siteId |
|
static |
Возвращает объект активного сайта в админке
DbException | |
OrmException |
|
static |
Возвращает объект текущего сайта, если вы находитесь в клиентской зоне или возвращает редактируемый в настоящее время сайт, если вы находитесь в администратовной панели
|
static |
Возвращает объект сайта по доменному имени и URI Если ни один сайт не определен для данного домена, возвращается сайт по-умолчанию
string | $host | |
string | $uri |
|
static |
Возвращает id текущего сайта
|
static |
Возвращает список сайтов
bool | $cache | - возвращать кэшированное значение |
DbException |
|
static |
Устанавливает текущий сайт для администрирования в администраторской панели
integer | $site_id | - ID сайта |
|
static |
Устанавливает текущий сайт, обходя механизмы определения сайта
Site | $site |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |