Настройка шаблона Сhameleon, opencart 3.0.3.8
Есть интернет магазин на тестовом домене, в интернет магазине установлен opencart 3.0.3.8, установлен шаблон Сhameleon, два языка и наполнен товарами через Export/Import Tool (V4.17).
Задачи
Настроить главную страницу шаблона на главной странице
Настройка мегаменю с иконками для категорий.
Добавление и настройка блоков главной страницы (все иконки и баннеры по тз сделаем)
Настройка кнопок Contact us, Privacy Policy, Terms & Conditions. О нас
Установить и настроить модули, которые будут отвечать за
Оповещение о заказе с помощью смс, независимо от того оставлена почта или телефон - https://opencartforum.com/files/file/6995-ocdevpro-sms-sms-uvedomleniya-dlya-opencart-2x-3x/ (turbosms.ua)
Страница заказа
Настройка способов оплаты (оплата при получении, онлайн, безналичная оплата)
Подключение платежной системы
Настройка способов оплаты (НП,курьер,самовывоз)
Артикул в опциях (совместимость с Export/Import Tool (V4.17))
Установка и настройка OcFilter (фильтр товаров)
(Фильтр товаров - фильтр должен генерировать URL товаров с уникальной страницей. Которую можно оптимизировать). У фильтра должен быть подключен такой функционал
1) чпу
2) возможность задать уникальный тайтл.
3) возможность задать уникальный текст для показа на странице
4) чпу фильтра должно быть добавлено в сайтмап
настроить почтовый сервер, тест через https://www.mail-tester.com/ - более 8 баллов
настроить чпу по аналогии с /ru.... - русский язык, /... - укр чтобы сохранились урлы со старого сайта. префикс урла /ru должен переключать язык на сайте на русский и наоборот.
Предоставить возможность покупателям оформлять заказ на опционный товар, даже если основной товар отсутствует в наличии.
при выборе опции обновлять не только цену товара, но и статус его наличия по остаткам
реализовать анкоры к опциям (когда выбирается опция - дописывается в ссылке урл для корректного показа опции для шейринга ссылкой), без использования JS. Задание выделения опции автоматом, с ненулевым остатком - Реализация через php - через шаблон.
Выбор меньшей опции по дефолту при открытии карточки товара. Автоматический выбор опции в случае если она единственная
Реализовать возможность проставления акций и специальных цен для опционных товаров. https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38633 (должно подойти)
Реализация "резиновых" таблиц для мобильной версии, и адаптивный показ ифреймов youtube для мобильной версии. В некоторых товарах есть большие таблицы, которые некорректно отображаются.
перевести на русский и украинский строки, которые остались не переведены или пустые buy 1 click , Found it cheaper? Out Of Stock и т.д.
организация sitemap для двуязычного сайта в соответствии с требованиями https://developers.google.com/search/blog/2012/05/multilingual-and-multinational-site
настроить статейный раздел. перенести в него 1 статью
перенести функционал кастомный размер для некоторых товаров и цена доставки по тарифам перевозчика
в главном меню категории 1 уровня должны быть кликабельны
документирование всех решений, чтобы иметь возможность повторить самостоятельно в случае поднятия магазина с нуля при миграции. в идеале комит решений через patch git