Техническое задание: Исправление ошибок на сайте Yii2

На сайте, построенном на фреймворке Yii2, обнаружены две критические ошибки в клиентской части, требующие срочного исправления.

Основные задачи для разработчика

  • Блок загрузки файлов: В существующем модуле загрузки файлов некорректно отображается содержимое после успешной загрузки. Необходимо провести отладку JavaScript-кода, чтобы информация о загруженных файлах (название, превью, статус) отображалась правильно и в соответствии с логикой интерфейса.
  • Интеграция с расчетом доставки: Обнаружена ошибка в передаче данных. Значение веса товара или заказа из формы на фронтенде не передается или передается некорректно в модель расчета службы доставки (СДЭК). Это приводит к неверному расчету стоимости. Требуется исправить логику передачи данных (возможно, в AJAX-запросе или валидации формы), чтобы вес доставки корректно попадал в модель для дальнейших вычислений.

Требования к решению

  • Анализ существующего JavaScript-кода, отвечающего за отображение загруженных файлов и обработку формы с доставкой.
  • Внесение целевых правок для устранения указанных неполадок.
  • Проверка работоспособности исправленного функционала.
  • Код должен соответствовать стандартам проекта и не ломать существующую логику.

Исполнителю будет предоставлен доступ к кодовой базе проекта для анализа и выполнения работ.

Создание скелетной анимации и весов для низкополигонального персонажа

Требуется разработать базовый риг (скелет) и настроить веса для низкополигональной 3D-модели персонажа. В работе необходимо подготовить основной контроллер (рут) и при необходимости добавить дополнительные лупы для удобства анимации.