Как сбросить настройки отображения форм инфоблоков для всех пользователей через SQL в Битрикс

23.06.2025 ≈ 1 минута. 16 показов

В битриксе есть некоторая проблема с отображением форм. Допустим для себя кто-то настроил собственный вид формы. Разработчик внедрил новый функционал и добавил отображения доп полей. При редактировании настроек он естественно поставил галочку - Установить данные настройки по умолчанию для всех пользователей. Но у первого, с собственными настройками, эти изменения не применились, а отображается старый вариант.

Чтобы массово сбросить настройки формы элементов или разделов инфоблока нужно выполнить sql запрос в админке.

Поле NAME для настроек формы элемента инфоблока формируется так - form_element_ + {ID инфоблока}

Поле NAME для настроек формы раздела инфоблока формируется так - form_section_ + {ID инфоблока}

В итоге запрос может быть таким

delete from b_user_option where COMMON != 'Y' and CATEGORY='form' and USER_ID > 0 and NAME = 'form_section_25';
delete from b_user_option where COMMON != 'Y' and CATEGORY='form' and USER_ID > 0 and NAME = 'form_element_25';

Обратно к списку