Обновление Joomla 3.10 → Joomla 6 + адаптивный шаблон + сохранение самописного магазина (для всех)

⚓ Work    📅 2026-02-03    👤 surdeus    👁️ 1      

surdeus

Задача: обновить сайт с Joomla 3.10.12 до актуальной Joomla 6.x, устранить все ошибки и несовместимости, заменить шаблон на адаптивный и восстановить работу самописных компонентов магазина до состояния «как было до обновления». Проекту более 10 лет, много legacy-кода, большая часть магазина завязана на JavaScript. Все работы выполняются на тестовом сервере. Текущее состояние CMS: Joomla 3.10.12 Шаблон: yoo_balance (не адаптивный) JS: много логики на MooTools, иногда используются вставки на jQuery На сайте есть самописные модули/плагины/компоненты — заменить нельзя, только адаптировать/исправлять Критически важный функционал (самописный) Основной магазин реализован в двух компонентах: 1) com_bundle Корзина, оформление заказа, доставки, расчеты (в т.ч. времени изготовления) Основное — PHP, но есть важный JS 2) com_uniform Универсальные формы с кастомными типами полей (на них построены страницы товаров) Ключевые типы полей: bundle и bundleajax (в т.ч. ajax-подгрузка) Что нужно сделать Обновить Joomla 3.10.12 → 6.x на staging. Исправить все проблемы несовместимости (PHP/JS/структура/шаблоны/переопределения). Полностью уйти от MooTools: переписать/заменить зависимости так, чтобы функционал магазина не сломался. Заменить шаблон и сделать адаптивную верстку под мобильные устройства. Полностью восстановить функциональные сценарии магазина: страницы товаров/формы, корзина, оформление заказа, доставки, ajax-части. Условия и формат Работы проводятся на тестовом сервере. Перенос на прод — при необходимости отдельным этапом. Нужен разработчик, который умеет глубоко разбираться в чужом коде, отлаживать и аккуратно дорабатывать legacy. В приоритете долгосрочное сотрудничество Требования к исполнителю Уверенный PHP + JavaScript (опыт от 3 лет) Опыт разработки/поддержки сайтов на Joomla Желателен опыт миграций Joomla (3 → 4/5/6) Уверенная отладка JS и понимание legacy-подходов; знание MooTools будет плюсом Что прислать в отклике (обязательно) Примеры похожих работ (Joomla миграции/поддержка самописных компонентов/магазины). Короткий план: этапы миграции и подход к отказу от MooTools. Оценка: сколько займет аудит и примерная оценка сроков по этапам. 🏷️ Work_feed