Основные задачи

1. Интеграция мессенджера

  • Добавить кликабельный значок мессенджера MAX на все страницы обычной и мобильной версии сайта.
  • При клике по значку должен открываться чат с предустановленным номером телефона (номер указан в конфидеиниальном файле).

2. Правка текста на главной странице

  • Заменить или отредактировать один из абзацев контента в точном соответствии с уточнением заказчика (предоставит в личном сообщении).

3. Удаление контактных данных

  • Убрать городской номер телефона с главной страницы (логин + все его дублирования).

4. Замена видео-плеера

  • Удалить интеграцию с YouTube, реализовать загрузку и вставку видео по ссылке из VK.

5. Повышение безопасности сайта

  • Устранить XSS-уязвимость: настроить фильтрацию вводимых пользователем данных таким образом, чтобы все спецсимволы (например, скобки, слеши и другие) удалялись из запросов, поступающих на сайт.
  • Убедиться, что валидация и экранирование работают на каждом входном пользовательском ответе (формах обратной связи, поиске, комментариях).

Исправление ошибок в функционале загрузки файлов и расчете доставки на сайте Yii2

Требуется отладить JavaScript на сайте, устранив две ключевые проблемы: некорректное отображение загруженного контента в блоке файлов и неверную передачу веса для расчета стоимости доставки в соответствующую модель.