Мне одному не понятно почему эту вкладку до сих пор не сделали опциональной? Главное, когда просишь внедрить в интерфейс отправку почты через SMTP, отвечают, что "не всем проектам это нужно". Зато этот функционал, полезный, в лучшем случае, для процентов 10 проектов, сделали дефолтным. Маразм крепчал.
Ошибочка небольшая, событие другое (OnAdminTabControlBegin), вот готовое решение как убрать вкладку "Реклама" из формы редактирования элементов инфоблока, его нужно добавить в файл /bitrix/php_interface/init.php (если файла нет - создать):
Код
AddEventHandler('main','OnAdminTabControlBegin','RemoveYandexDirectTab');
function RemoveYandexDirectTab(&$TabControl){
if ($GLOBALS['APPLICATION']->GetCurPage()=='/bitrix/admin/iblock_element_edit.php') {
foreach($TabControl->tabs as $Key => $arTab){
if($arTab['DIV']=='seo_adv_seo_adv') {
unset($TabControl->tabs[$Key]);
}
}
}
}
filimonov-da написал: Зачем вытягивать из соплей проблему? Если модуль НЕ используется зачем держать его в установленном состоянии?
Я не спорю. Если модуль НЕ используется, то к чертям его. Но на большинстве сайтов он используется, поэтому совет удалить его практически не имеет смысла.