В 1C-Bitrix для перемещения свойства инфоблока "файл" из вкладки "Обязательные поля" во вкладку "Параметры" в админке необходимо выполнить следующие шаги:
1. Откройте административный раздел сайта в 1C-Bitrix.
2. Перейдите в раздел "Настройки" -> "Настройки продукта" -> "Настройки модулей" -> "Информационные блоки".
3. Выберите информационный блок, в котором хотите переместить свойство "файл".
4. Найдите в списке свойство "файл" и запомните его код (например, PROPERTY_FILE).
5. Откройте файл публичного интерфейса компонента, в котором будет использоваться информационный блок (например, в шаблоне компонента catalog.element).
6. Найдите место, где выводятся свойства информационного блока.
7. Найдите код, который выводит свойство "файл" во вкладке "Обязательные поля" (например, $arResult["DISPLAY_PROPERTIES"]["PROPERTY_FILE"]["DISPLAY_VALUE"]).
8. Скопируйте этот код.
9. Вставьте скопированный код в нужное место внутри вкладки "Параметры".
10. Удалите скопированный код из вкладки "Обязательные поля".
11. Сохраните изменения и закройте файл.
12. Обновите страницу административного раздела сайта.
13. Теперь свойство "файл" должно отображаться во вкладке "Параметры" у выбранного информационного блока.
Помимо указанных шагов, вам также может потребоваться изменение кода компонента или переопределение шаблона компонента. Это зависит от вашей специфической ситуации и требований проекта. Учтите, что вносить изменения в ядро 1C-Bitrix не рекомендуется, так как это может привести к проблемам при обновлении системы или ее компонентов. Вместо этого предпочтительно использовать механизмы расширения, предоставляемые 1C-Bitrix, такие как пользовательские свойства (UF) и настройки компонентов.