fatbiker 0 Опубликовано 8 февраля, 2016 Жалоба Share Опубликовано 8 февраля, 2016 Непрочитанное Отметить сайт прочитанным Добрый день! В карточке товара-данные-склад стоит 0, а при загрузке в яндекс-маркет available="true" , почему? <offer id="98" available="true"> available="true" — товар в наличии. А должно стоять available="false" — товар на заказ., т.к. склад 0 или я что-то не так думаю? Непрочитанное Отметить сайт прочитанным Главная Интернет-магазин VamShop Проблемы и решения Новая тема и у товара, который в наличии, т.е. склад стоит 1, тот же статус, как так? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 8 февраля, 2016 Жалоба Share Опубликовано 8 февраля, 2016 Он для всех ставит true Если нужно выгружать в маркет только товар, которого больше 0 на складе, то можно в /app/Controller/SitemapsContoller.php поменять: $content_list_data_conditions = array( 'Content.yml_export' => '1' ); на: $content_list_data_conditions = array( 'Content.yml_export' => '1', 'ContentProduct.stock > 0' ); Ссылка на сообщение Поделиться на другие сайты
fatbiker 0 Опубликовано 8 февраля, 2016 Автор Жалоба Share Опубликовано 8 февраля, 2016 понял, спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 8 февраля, 2016 Жалоба Share Опубликовано 8 февраля, 2016 Исправил сообщение, чуть код поправил. Ссылка на сообщение Поделиться на другие сайты
fatbiker 0 Опубликовано 8 февраля, 2016 Автор Жалоба Share Опубликовано 8 февраля, 2016 А можно ли cделать так, чтобы выгружал файл с позициями, которые 0, но статус был available="false" ? И яндекс стал выдавать ошибку при загрузке XML Внимание! Прайс-лист содержит ошибки Дата из файла: 2016-02-08 21:02 (строка 3, столбец 37) Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Required child tag "category" is missing for XML tag "categories" (строка 12, столбец 22) что это значит? при восстановлении старого файла - всё ок... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 8 февраля, 2016 Жалоба Share Опубликовано 8 февраля, 2016 Можно. Возьмите этот файл /app/Controller/SitemapsController.php И этот /app/View/Sitemaps/xml/yandex.ctp SitemapsController.php yandex.ctp Ссылка на сообщение Поделиться на другие сайты
fatbiker 0 Опубликовано 8 февраля, 2016 Автор Жалоба Share Опубликовано 8 февраля, 2016 благодарю, всё ок! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 8 февраля, 2016 Жалоба Share Опубликовано 8 февраля, 2016 Не за что. Добавил эту правку в текущий код VamShop 2. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения