Здравствуйте! Подскажите, почему не вызываются методы Action и Check?
GetTabs и ShowTab работает.
class CCastomCardsEditFields {
public function onInit($params) {
return array(
"TABSET" => "ADDITIONAL_FIELDS",
"GetTabs" => array("CCastomCardsEditFields", "tabs"),
"ShowTab" => array("CCastomCardsEditFields", "showtab"),
"Action" => array("CCastomCardsEditFields", "action"),
"Check" => array("CCastomCardsEditFields", "check"),
);
}
public function action($params) {
print_r("Action");
return true;
}
public function check($params) {
print_r("Check");
return true;
}
//и другие методы tabs, showtab
}
Вызов
\Bitrix\Main\EventManager::getInstance()->addEventHandler(
"main",
"OnAdminIBlockElementEdit",
[
CCastomCardsEditFields::getInstance(),
'onInit'
]
)