В публичной части проще прикрутить своё решение чем городить битриксовское, да и не уверен я что вообще возможно это.
Множественное свойство типа файл сортируется само по себе. Т.е. если загрузить в админке загрузить фотки и уже после поменять сортировку простым перетягиванием, то оно и в публичной части изменяется. Исходя из этого тебе надо в свойство сохранить ID файлов в нужном порядке.
Как ответил Максим
Выводите для каждого изображения в форме скрытое поле. Туда будете писать значение сортировки.
отправляешь форму на сервер и уже обрабатываешь данные так чтобы получился массив с ID файлов в нужном порядке. И сохраняешь, а для этого понадобится использовать один из методов для сохранения свойств:
- https://dev.1c-bitrix.ru/api_help/iblock/classes/c...
- https://dev.1c-bitrix.ru/api_help/iblock/classes/c...