Как добавить кастомное действие в контекстное меню элемента инфоблока?

используя пример из документации, добавил свое групповое действие в контекстное меню элементов инфоблока, но само действие не могу отловить
AddEventHandler("main", "OnAdminListDisplay", "MyOnAdminListDisplay");
function MyOnAdminListDisplay(&$list)
{
    //add custom group action

        $list->arActions["create_dublicat"] = "Создать дубликат";
}
//process custom action
AddEventHandler("main", "OnBeforeProlog", "CreateDublFunc");
function CreateDublFunc()
{
   if($_SERVER["REQUEST_METHOD"] == "POST" && $_POST["action"] == "create_dublicat" && is_array($_POST["ID"]))
   {
        if(CModule::IncludeModule("iblock"))
        {
        	#код
        }
     }
}
  • Вопрос задан
  • 333 просмотра
Решения вопроса 1
@dormadekhin Автор вопроса
пробела решена, почему-то в начале ID записи инфоблока был символ 'Е', поэтому скрипт не срабвтывал
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы