- Модуль: seo
- Путь к файлу: ~/bitrix/modules/seo/lib/advtabengine.php
- Класс: BitrixSeoAdvTabEngine
- Вызов: AdvTabEngine::getTabs
static function getTabs($iblockElementInfo)
{
$showTab = false;
$request = Context::getCurrent()->getRequest();
if($iblockElementInfo["ID"] > 0 && (!isset($request['action']) || $request['action'] != 'copy'))
{
$showTab = true;
if(Loader::includeModule('catalog'))
{
/*
$dbRes = CatalogIblockTable::getList(array(
'filter' => array(
'=IBLOCK_ID' => $iblockElementInfo["IBLOCK"]["ID"],
'!PRODUCT_IBLOCK_ID' => 0
),
'select' => array('IBLOCK_ID'),
));
if($dbRes->fetch())
{
$showTab = false;
}
*/
if(CCatalogSku::getInfoByOfferIBlock($iblockElementInfo["IBLOCK"]["ID"]) !== false)
{
$showTab = false;
}
}
}
return $showTab ? array(
array(
"DIV" => "seo_adv",
"SORT" => 4,
"TAB" => Loc::getMessage("SEO_ADV_TAB"),
"TITLE" => Loc::getMessage("SEO_ADV_TAB_TITLE"),
),
) : null;
}