Техническое задание: Настройка модуля генерации фида для Opencart
Контекст задачи
На сайте, работающем на движке Opencart (шаблон "Просторе", версия ocStore 3.0.3.7), установлен модуль для генерации фида товаров (FilterVier_SEO_v.3.0.65.1). В его работе обнаружены критические ошибки, требующие исправления.
Основные проблемы для устранения
- Модуль не генерирует корректное значение поля oldprice (старая цена/цена без скидки) в фиде.
- При добавлении товара в категорию и её подкатегорию возникают ошибки обработки, что приводит к некорректному формированию фида.
Требования к решению
- Проанализировать логику работы модуля и выявить причину отсутствия генерации oldprice.
- Исправить алгоритм обработки вложенных категорий товаров.
- Обеспечить корректную генерацию полного фида товаров со всеми необходимыми атрибутами.
- Работы должны проводиться с учётом используемой версии движка и установленного шаблона.
Ожидаемый результат
Полностью рабочий модуль генерации фида, который корректно формирует данные для всех товаров, включая старые цены и правильную категоризацию.