Как выгрузить YML с сортировкой по цене?

Здравствуйте. Движок Opencart 2.3. Понадобилась выгрузка YML (для торговой площадки, не Яндекс).
Использую стандартный модуль от Яндекса.

Необходимо, чтобы в YML выгружались товары только с ценой до 10,000р.
Пошёл по самому простому методу, выделил товары с ценой до 10,000р., присвоил им отдельную категорию, добавил её в настройки модуля. Но Яндекс ругается на сам файл, пишет ошибки "Неправильный формат данных в элементе categoryId" на рандомные товары из списка. Я так понимаю ругается, потому, что к товару привязаны другие категории, которые просто не выгружаются.

Вообще для торговой площадки сама выгрузка через стандартный модуль подходит, но просят перед размещением товаров проверить файл в Яндексе.

Есть ли какие-нибудь ещё возможности выгрузки товаров с сортировкой по цене? Или выгрузки просто списка категорий (в самом файле раздел категорий пустой). Или есть какой-нибудь бесплатный (недорогой) модуль, который имеет более расширенные настройки?
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 1
@VVCh
Добавить в модель выборки товаров
WHERE price < 10000
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы