Техническое задание: Доработка модуля multiYML в OpenCart 3
Контекст проекта
Существует интернет-магазин на платформе OpenCart 3 с установленным шаблоном "Простор". Для выгрузки товаров используется модуль multiYML 7max (создание расширенных YML-файлов). В работе модуля обнаружена критическая ошибка, требующая исправления.
Суть проблемы
Модуль multiYML в формируемом YML-фиде не выводит корректное значение цены со скидкой (olpprice). Вместо этого может передаваться базовая цена или возникает иная ошибка, препятствующая правильному отображению акционных цен на площадках-агрегаторах.
Основные задачи для исполнителя
- Провести анализ кода модуля multiYML 7max в среде OpenCart 3 с шаблоном "Простор".
- Выявить причину, по которой значение цены со скидкой не передается в фид.
- Реализовать исправление, обеспечивающее корректное формирование тега
olpprice в итоговом YML-файле. - Протестировать работу модуля после внесения изменений: убедиться, что фид формируется правильно и цены со скидкой отображаются корректно.
Технические требования
- Платформа: OpenCart 3.
- Шаблон: Простор.
- Модуль: multiYML 7max.
- Цель исправления: Корректная передача цены со скидкой в YML-фид.
Ожидаемый результат
Полностью рабочий модуль multiYML, который формирует YML-выгрузку с корректными значениями как базовой цены, так и цены со скидкой (olpprice), где это предусмотрено настройками товара в админ-панели.