Задача

На сайте на CMS 1С-Битрикс размещены различные мероприятия. Внутри каждого мероприятия участники подают заявки, к которым можно прикреплять файлы. В текущей реализации все файлы сохраняются в одну общую папку upload/iblock/<набор символов>, что делает невозможным массовую выгрузку и упорядочивание файлов по конкретным мероприятиям.

Требования

  • Организовать сохранение прикрепленных файлов в отдельные папки с именем или идентификатором мероприятия, например: upload/iblock/subsection_[ID мероприятия]/ или аналогично.
  • Сохранить логику работы сайта: после изменения структуры файлы должны корректно подгружаться и отображаться как для администраторов, так и для пользователей.
  • Предусмотреть, чтобы уже загруженные файлы оставались доступными (или выполнить миграцию в новую структуру без потери данных).
  • Минимизировать время доступа и нагрузку на сервер при переработке.

Формат сдачи

Готовое решение в виде изменений в коде сайта с комментариями, инструкция по применению (если требуется) и результаты тестирования на демо-мероприятии.

Редизайн страницы покупки игровой валюты

Необходимо обновить дизайн страницы покупки внутриигровой валюты, чтобы сделать её современной, вызывающей доверие и повышающей конверсию. Основной фокус - на визуальной привлекательности и удобстве пользователя.