Добрый день!
Пишу пользовательский тип для свойств иБлоков.
Нужен метод
Так вот после нажатия на странице редактирования элемента ИБ кнопку "Сохранить" или "Применить" - $_POST пустой.
Проверял в существующем типе HTML (\bitrix\modules\iblock\classes\general\prop_html.php), там тоже пустой $_POST.
Как из convertToDB достать $_POST, ведь при сохранении элемента идет вызов этой функции?
Пишу пользовательский тип для свойств иБлоков.
Нужен метод
Код |
---|
public static function ConvertToDB($arProperty, $value) { $result = array(); if($value['VALUE']) { $result['VALUE'] = $value['VALUE']; } else if($_GET['ID']) { $result['VALUE'] = (int)$_GET['ID']; //ID текущего элемента, он есть в GET и доступен отсюда } else { return false; } print_r($_POST); //А здесь пусто!!! //При генерации формы создаются дополнительные поля, которые при сохранении надо агрегировать. return false; } |
Проверял в существующем типе HTML (\bitrix\modules\iblock\classes\general\prop_html.php), там тоже пустой $_POST.
Как из convertToDB достать $_POST, ведь при сохранении элемента идет вызов этой функции?