• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/tradingplatform/landing/landing.php
  • Класс: BitrixSaleTradingPlatformLandingLanding
  • Вызов: Landing::install
public function install()
{
	$data = $this->getInfo();

	$result = SaleTradingPlatformTable::add([
		"CODE" => $this->getCode(),
		"ACTIVE" => "Y",
		"NAME" => Loc::getMessage('SALE_LANDING_NAME', ['#NAME#' => $data['TITLE']]),
		"DESCRIPTION" => '',
		"CLASS" => '\'.static::class,
		"XML_ID" => static::generateXmlId(),
	]);

	if ($result->isSuccess())
	{
		$this->isInstalled = true;
		$this->id = $result->getId();
	}

	return $result->isSuccess();
}