Okay cms - Лимит выгрузки изображений на Яндекс маркет
19 Ноября 2019, Вт

В Яндекс маркете по их правилам можно выгружать максимум 5 изображений в прайс-листе. если у вас больше 5 картинок, то маркет не примет xml файл.
решение:
в файле feed.xml ищем:
if(!empty($p_images[$p->product_id])) {
foreach($p_images[$p->product_id] as $img) {
print "<picture>".$okay->design->resize_modifier($img, 800, 600)."</picture>";
}
и заменим на:
if(!empty($p_images[$p->product_id])) {
$i = 0;
foreach($p_images[$p->product_id] as $img) {
if (++$i > 5) break;
print "<picture>".$okay->design->resize_modifier($img, 800, 600)."</picture>";
}
}
Готово. Теперь в яндекс маркет будут выводиться только первые 5 изображений товара.
Комментарии
Пока нет комментариев