- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/tradingplatform/ebay/ebay.php
- Класс: BitrixSaleTradingPlatformEbayEbay
- Вызов: Ebay::install
public function install()
{
RegisterModuleDependences('main', 'OnEventLogGetAuditTypes', 'sale', 'BitrixSaleTradingPlatformEbayHelper', 'OnEventLogGetAuditTypes');
$tptAddRes = BitrixSaleTradingPlatformTable::add(array(
"CODE" => $this->getCode(),
"ACTIVE" => "N",
"NAME" => Loc::getMessage("SALE_EBAY_NAME"),
"DESCRIPTION" => Loc::getMessage("SALE_EBAY_DESCRIPTION"),
"CATALOG_SECTION_TAB_CLASS_NAME" => 'BitrixSaleTradingPlatformEbayCatalogSectionTabHandler',
"CLASS" => 'BitrixSaleTradingPlatformEbayEbay'
));
$ebay = Ebay::getInstance();
$catMapEntRes = BitrixSaleTradingPlatformMapEntityTable::add(array(
"TRADING_PLATFORM_ID" => $ebay->getId(),
"CODE" => "CATEGORY"
));
$eventRes = Helper::installEvents();
$fsRes = Helper::createFeedFileStructure();
return $tptAddRes->isSuccess()
&& $catMapEntRes->isSuccess()
&& $eventRes
&& $fsRes;
}