Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Если надо ограничить вводимые символы в админке, то надо скопировать форму редактирования элемента иблока из модуля иблока куда-нибудь (iblock_element_edit.php), удалить лишнее снизу и сверху (там будет написано до куда именно), подключить ее как "пользовательскую форму редактирования элемента иблока", потом в ней дописать необходимое.
Спасибо будем править!Там два поля!?
1)Файл для редактирования элемента, позволяющий модифицировать поля перед сохранением:
2)Файл с формой редактирования элемента:
Думаю 2-е поле!!!
а вот 1-е поле можно оставить пустое?
Зависит, от кого защита - от "дурака" или от "хакера".
По сути, при замене стандартной формы редактирования иблока на пользовательскую, функционал не изменяется, а лишь появляется возможность вводить в html защиту от "дурака" без опаски затереть изменения при обновлении битрикса (дополнительный функционал подсказок и ограничений для тех, кто вводит некорректные даты, длины, или цифры с указанием единиц измерения, или еще что).
Но работа с формой имеет два разных этапа - вывод формы в браузер и прием данных, отправленных через эту форму пользователем. Обработка при сохранении может понадобиться, если потенциальный "хакер" обойдет клиентское ограничение для ввода (пошлет свой собственный POST-запрос с заведомо некорректным), тогда надо еще проверять сами данные, пришедшие из формы.
Ещё вопрос:
я изменяю форму, прописываю к ней путь в 2-ом поле, первое поле пустое!!!Будет работать обработка изображений анонса и подробной картинки по свойствам инфо блока?