См. определение в файле advtabengine.php строка 22
◆ checkFields()
◆ eventHandler()
См. определение в файле advtabengine.php строка 24
29 && IsModuleInstalled(
'socialservices')
33 "TABSET" =>
"seo_adv",
34 "Check" => array(__CLASS__,
'checkFields'),
35 "Action" => array(__CLASS__,
'saveData'),
36 "GetTabs" => array(__CLASS__,
'getTabs'),
37 "ShowTab" => array(__CLASS__,
'showTab'),
◆ getTabs()
static getTabs |
( |
|
$iblockElementInfo | ) |
|
|
static |
См. определение в файле advtabengine.php строка 42
48 if($iblockElementInfo[
"ID"] > 0 && (!isset(
$request[
'action']) ||
$request[
'action'] !=
'copy'))
66 if(\CCatalogSku::getInfoByOfferIBlock($iblockElementInfo[
"IBLOCK"][
"ID"]) !==
false)
73 return $showTab ? array(
◆ saveData()
◆ showTab()
static showTab |
( |
|
$div, |
|
|
|
$iblockElementInfo |
|
) |
| |
|
static |
См. определение в файле advtabengine.php строка 83
85 $engineList = array();
87 if(
Option::get(
'main',
'vendor',
'') ==
'1c_bitrix')
89 $engineList[] = array(
90 "DIV" =>
"yandex_direct",
96 "/modules/seo/admin/tab/seo_search_yandex_direct.php"
101 if(count($engineList) > 0)
103 $engineTabControl = new \CAdminViewTabControl(
"engineTabControl", $engineList);
108 $engineTabControl->begin();
109 foreach($engineList as $engineTab)
111 $engineTabControl->beginNextTab();
113 $file =
new IO\File($engineTab[
"HANDLER"]);
114 if($file->isExists())
116 require($file->getPath());
120 $engineTabControl->end();
Объявления и описания членов класса находятся в файле: