Генерации прайс листа Яндекс Маркета для 2й витрины Ulimate заканчивается без товаров.
На демо сайте тоже самое.
Я уже обращался в поддержку по поводу похожего вопроса, выявил ошибку - генерировался прайс для основной витрины вместо другой.
Возможно и Вам поможет, вот ответ поддержки:
Мы изучили описанную проблему. К сожалению, она вызвана ошибкой в текущей версии CS-Cart. Мы сообщили о ней разработчикам, и они уже изучают проблему.
В качестве временного решения, мы заменили код:
if (fn_allowed_for('ULTIMATE')) {
$storefront_companies = $storefront->getCompanyIds();
$request['switch_company_id'] = reset($storefront_companies);
}
на код:
if (fn_allowed_for('ULTIMATE')) {
$storefront_companies = $storefront->getCompanyIds();
if (PHP_SAPI !== 'cli' && !isset($request['switch_company_id'])) {
$request['switch_company_id'] = reset($storefront_companies);
}
}
в файле app/functions/fn.init.php. На данный момент, из консоли генерируется корректный прайс-лист.
Спасибо. Попробовал. Не помогло. Жду ответа техподдержки так как выявлено еще проблемы с экспортом связанных товаров.
Мы не воспроизвели эту проблему в установке версии 4.11.3 и в http://demo.cs-cart.ru
Как мы видим в логе генерации прайс-листа, который вы предоставили, выгружено 4994 товара.
Если в вашем магазине проблема ещё воспроизводится, напишите нам через Help Desk, чтобы мы могли изучить проблему.
тикет написал еще вчера