Форма редактирования элемента инфоблока — это карточка, в которой контент-менеджер заполняет данные товара, новости или услуги. В 1С-Битрикс её вид полностью настраивается: можно скрыть лишние поля, изменить порядок, сгруппировать свойства по вкладкам и сохранить настройку для всех пользователей.
Где открыть настройку формы
Форма редактирования открывается при создании или изменении конкретного элемента инфоблока. Путь в административном разделе:
- Перейдите в
Контент → Инфоблоки → Типы инфоблокови выберите нужный инфоблок. - Откройте список элементов и нажмите «Добавить элемент» или отредактируйте существующий.
- В открывшейся карточке в правом верхнем углу нажмите значок шестерёнки («Настроить»).
Откроется окно настройки формы с тремя вкладками: Вкладки, Настройки и (в зависимости от версии модуля) список доступных полей. Именно здесь задаётся, какие поля и свойства видит контент-менеджер и в каком порядке они расположены.
Вкладки и распределение полей
Все поля формы можно разложить по вкладкам — это удобно, когда свойств много. По умолчанию Битрикс создаёт вкладки Элемент, Разделы, Анонс, Подробно, SEO. Вы можете переименовать их, добавить свои или удалить лишние.
В окне настройки на вкладке «Вкладки» каждая строка описывает одну вкладку формы. Формат записи:
- Название вкладки — то, что увидит пользователь.
- Список полей — какие поля и свойства попадут на эту вкладку.
Чтобы перенести поле с одной вкладки на другую, перетащите его мышью в списке полей либо вырежьте название поля из одной строки и впишите в другую. Порядок строк сверху вниз задаёт порядок полей в карточке.
Скрытие и сортировка полей
Лишние поля загромождают карточку и провоцируют ошибки заполнения. Чтобы их убрать:
- Откройте окно настройки формы (шестерёнка).
- Найдите поле в списке доступных и уберите его из активных вкладок — оно перейдёт в раздел неиспользуемых.
- Нажмите «Сохранить».
Важно понимать разницу: скрытие поля в форме не удаляет само свойство инфоблока и не стирает данные. Свойство остаётся, просто не показывается в этой карточке. Чтобы полностью убрать свойство, его редактируют в настройках инфоблока на вкладке «Свойства».
Порядок полей внутри вкладки меняется перетаскиванием. Часто заполняемые поля (название, цена, картинка) логично поднять наверх, а служебные — опустить вниз.
Общие настройки формы
На вкладке «Настройки» задаются параметры поведения карточки. Основные из них:
| Параметр | Назначение |
|---|---|
| Показывать вкладки в виде | Горизонтальные или вертикальные вкладки формы. |
| Высота поля подробного текста | Размер визуального редактора в пикселях или строках. |
| Автосохранение | Периодическое сохранение черновика во избежание потери данных. |
| Показывать поля дат | Отображение начала и окончания активности элемента. |
Набор параметров зависит от версии модуля iblock и редакции продукта. После изменения нажмите «Сохранить» — настройка применится немедленно.
Общая настройка или личная
При сохранении формы Битрикс спрашивает, для кого применить настройку. Есть два режима:
- Только для меня — изменения увидит только текущий пользователь. Удобно для персональной подстройки под свои задачи.
- Для всех пользователей (общая) — настройка станет форматом карточки по умолчанию для всех, у кого нет собственной. Требует прав администратора.
Логика приоритета простая: если у пользователя есть личная настройка формы, показывается она; если нет — применяется общая. Кнопка «Сбросить» удаляет личную настройку и возвращает пользователя к общей.
Рекомендуется настроить одну качественную общую форму под нужды проекта, а личные использовать точечно.
Частые ошибки
Типичные проблемы при настройке формы редактирования:
- «Пропало» свойство. Скорее всего его убрали из вкладок в форме. Данные на месте — верните поле в настройке формы, а не пересоздавайте свойство.
- Настройка не сохранилась для всех. Сохранение «Для всех пользователей» требует прав администратора модуля. Под ограниченной учётной записью доступен только режим «Только для меня».
- У коллеги другой вид карточки. У него есть личная настройка формы, перекрывающая общую. Пусть нажмёт «Сбросить».
- Нужное поле не появляется в списке. Оно не создано как свойство инфоблока. Сначала добавьте свойство в настройках инфоблока, затем оно станет доступно в форме.
- Обязательные поля мешают сохранению. Признак «обязательное» задаётся в свойстве инфоблока, а не в форме. Скрытие поля в форме не отменяет его обязательность — пустое обязательное свойство заблокирует сохранение.
Итог
Настройка формы редактирования элемента — быстрый способ сделать работу контент-менеджера удобной и защищённой от ошибок. Ключевые шаги:
- Откройте карточку элемента и нажмите шестерёнку «Настроить».
- Разложите поля по вкладкам, скройте лишнее, задайте порядок.
- Проверьте общие параметры формы.
- Сохраните настройку «Для всех пользователей» как стандарт проекта.
Помните: форма управляет только отображением. Состав свойств, их типы и обязательность настраиваются в самом инфоблоке.