Нужно сделать пользовательский тип свойств на основе строкового типа с небольшим дополнением при отображении в форме редактирования.
Для типа "дата/время", удалось решить аналогичнную задачу просто скопировав себе файл [I]prop_datetime.php[/I] и дополнив [B][I]GetPropertyFieldHtml()[/I][/B][B][I] [/I][/B]нужным образом (см. [URL=https://dev.1c-bitrix.ru/api_help/iblock/classes/user_properties/index.php]https://dev.1c-bitrix.ru/api_help/iblock/classes/user_properties/index.php[/URL])
Тип "Строка" является базовым и его вывод в форме редактирования находится в файле [I]/iblock/admin_tools.php[/I], а не в prop_*.php.
Решал ли кто аналогичную задачу? Есть ли какие-то подходы, кроме выковыривания кода из [I]admin_tools.php[/I] и других файлов модуля iblock?
Если не реализовывать соответствующие методы пользовательского свойства, то свойство просто не сохраняется или не показывается, даже если есть значение в БД.
Т.е. нужен пример полного правильного заполнения всех методов для свойства типа "Строка".
Для типа "дата/время", удалось решить аналогичнную задачу просто скопировав себе файл [I]prop_datetime.php[/I] и дополнив [B][I]GetPropertyFieldHtml()[/I][/B][B][I] [/I][/B]нужным образом (см. [URL=https://dev.1c-bitrix.ru/api_help/iblock/classes/user_properties/index.php]https://dev.1c-bitrix.ru/api_help/iblock/classes/user_properties/index.php[/URL])
Тип "Строка" является базовым и его вывод в форме редактирования находится в файле [I]/iblock/admin_tools.php[/I], а не в prop_*.php.
Решал ли кто аналогичную задачу? Есть ли какие-то подходы, кроме выковыривания кода из [I]admin_tools.php[/I] и других файлов модуля iblock?
Если не реализовывать соответствующие методы пользовательского свойства, то свойство просто не сохраняется или не показывается, даже если есть значение в БД.
Т.е. нужен пример полного правильного заполнения всех методов для свойства типа "Строка".