Добрый день.
У меня возникла следующая задача.
Необходимо реализовать создание неактивного элемента инфоблока без использования компонента iblock.element.add.form т.к. в нём есть проблемы со связанными свойствами.
Сам процесс создания мне понятен. Возникла проблема только с типом свойства Яндекс карта.
Как дать пользователям возможность делать метку на яндекс карте через публичную часть.
В компоненте iblock.element.add.form использовал следующую строчку
$strHTMLControlName = array();
$strHTMLControlName["MODE"] = 'FORM_FILL';
$strHTMLControlName["FORM_NAME"] = 'PROPERTY[50][0]';
echo CIBlockPropertyMapYandex::GetPropertyFieldHtml('MAP', array('VALUE'=>""), $strHTMLControlName);
В обычном файле данная строчка вызывает ошибку сервера 500.
У меня возникла следующая задача.
Необходимо реализовать создание неактивного элемента инфоблока без использования компонента iblock.element.add.form т.к. в нём есть проблемы со связанными свойствами.
Сам процесс создания мне понятен. Возникла проблема только с типом свойства Яндекс карта.
Как дать пользователям возможность делать метку на яндекс карте через публичную часть.
В компоненте iblock.element.add.form использовал следующую строчку
$strHTMLControlName = array();
$strHTMLControlName["MODE"] = 'FORM_FILL';
$strHTMLControlName["FORM_NAME"] = 'PROPERTY[50][0]';
echo CIBlockPropertyMapYandex::GetPropertyFieldHtml('MAP', array('VALUE'=>""), $strHTMLControlName);
В обычном файле данная строчка вызывает ошибку сервера 500.