1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Syspage

Открытые статические члены

static set ($id, $type, $lid=false)
static get (int $id, bool $active=false, bool $force=false)
static deleteForSite ($id)
static deleteForLanding ($id)
static getSpecialPage ($siteId, $type, array $additional=[])

Статические защищенные данные

static $allowedTypes

Подробное описание

См. определение в файле syspage.php строка 6

Методы

◆ deleteForLanding()

deleteForLanding ( $id)
static

Delete all sys pages by id.

Аргументы
int$idLanding id.
Возвращает
void

См. определение в файле syspage.php строка 201

◆ deleteForSite()

deleteForSite ( $id)
static

Delete all sys pages by site id.

Аргументы
int$idSite id.
Возвращает
void

См. определение в файле syspage.php строка 182

◆ get()

get ( int $id,
bool $active = false,
bool $force = false )
static

Get pages for site.

Аргументы
int$idSite id.
bool$activeOnly active items.
bool$forceIf true - reload static cache
Возвращает
array

См. определение в файле syspage.php строка 100

◆ getSpecialPage()

getSpecialPage ( $siteId,
$type,
array $additional = [] )
static

Get url of special page of site.

Аргументы
int$siteIdSite id.
string$typeType of special page.
array$additionalAdditional params for uri.
Возвращает
string

См. определение в файле syspage.php строка 223

◆ set()

set ( $id,
$type,
$lid = false )
static

Set new system page for site.

Аргументы
int$idSite id.
string$typeSystem page type.
int$lidLanding id (if not set, ref was deleted).
Возвращает
void

См. определение в файле syspage.php строка 30

Поля

◆ $allowedTypes

$allowedTypes
staticprotected
Инициализатор
'mainpage',
'catalog',
'personal',
'cart',
'order',
'payment',
'compare',
'feedback',
)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804

См. определение в файле syspage.php строка 12


Объявления и описания членов класса находятся в файле: