Если для инфоблока не обрабатывается событие CIBlockDocument_OnGetDocumentAdminPage, то в задании бизнес-процессов выдается ссылка «Перейти к документу» в админку: /bitrix/admin/iblock_element_edit.php?view=Y&ID=XXX&IBLOCK_ID=YYY&type=ZZZ
Чтобы ссылка была на публичку нужно добавить в init.php
1 2 3 4 5 6 7 8 9 10 11 12 13 |
AddEventHandler("iblock", "CIBlockDocument_OnGetDocumentAdminPage", Array("MyIblockElementHandler", "OnGetDocumentAdminPage")); class MyIblockElementHandler { public static function OnGetDocumentAdminPage($arEvent) { $url = CComponentEngine::MakePathFromTemplate( $arEvent["DETAIL_PAGE_URL"], array("ID" => $arEvent["ID"]) ); return $url; } } ?> |