Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Интернет Магазин  ->  Бесплатный модуль для экспорта подвидов в Яндекс.Маркет

Вопросы по настройке магазина, каталога.

Добавлено: 23.12.14 22:34:47 #1

Партнер



Регистрация: 08.11.11
Сообщений: 26


Обратиться по имени

Добрый день. Начал крутить выгрузку подвидов в яндекс маркет, использую бесплатный модуль Амиро.

Собственно с помощью этого модуля если немного напрячься, то можно выгрузить все необходимое.

Вопрос, а точнее два. Первый относится к данной теме, второй скорей к API

Имеем магазин с одеждой, размеры выгружаются с помощью подвидов, формат фида для магазинов одежды несколько отличается от требований к другим категориям товаров
ссылка для понимания https://partner.market.yandex.ru/legal/clothes

теперь собственно первый вопрос, как красиво побороть (в идеале с помощью настройки в админке)
выгрузку товаров в фид данных с отсутствующими размерами (нулевым количеством)
в подвидах , то есть в настоящий момент имеем: товара нет в наличии а по факту он в
фид выгружается, для наглядности

С размерами в наличии
<offer id="6583p34827" available="true">
<url>bluza-</url>
<price>930</price>
<currencyId>RUR</currencyId>
<categoryId>20122</categoryId>
<picture>f477i.jpg</picture>
<name>Блуза</name>
<vendorCode></vendorCode>
<description>Округлый вырез горловины декорирован перемычной</description>
<param name="Размер">58</param>
</offer>

С отсутствующими размерами в подвидах, параметра <param name="Размер"> в оффере нет
<offer id="1906.1" available="false">
<url>hpolupalto</url>
<price>5400</price>
<currencyId>RUR</currencyId>
<categoryId>20125</categoryId>
<picture>img_3913_683x1024_pc.jpg</picture>
<name>Полупальто</name>
<vendorCode></vendorCode>
<description>Удобное лиловое полупальто </description>
</offer>

Плюс во втором случае <offer id="1906.1"> корявый и не проходит проверку яндекс маркетом

Второй вопрос, имеем справочник брендов и кастомное поле в свойстве товара "Бренд" (по значению из справочника), справочник заполнен так - значение ad , название adidas, так вот, для параметра <vendor> мне необходимо вытащить именно название а не значение, как красиво это сделать, по идее можно конечно значение исправить на аналогичное название, но может есть решение без таких манипуляций , при том, что данная операция мне в принципе нужна и в другом шаблоне _eshop_item_list.tpl

PS В принципе, все что мне необходимо можно реализовать путем if конструкций в шаблоне YandexEshopDriver.tpl, но душа противится и требует эстетики

Ну и коль разогнался, то еще один вопрос, есть ли встроенный механизм, например через API, который позволяет выдернуть все имеющиеся свойства (или ряд необходимых) товара для использования их в сетах шаблона _eshop_item_list.tpl или других шаблонах, который не повлияет на работу и быстродействие системы?

Спасибо.



Починяем все, стучите, звонок не работает.
Парсю сайты, быстро, надежно, дорого.
Составляю семантику.
Делаю доработки для Amiro.


Создать новую тему

Всего тем: 6630
Всего сообщений: 27746
Всего зарегистрированных пользователей: 48912
Последний зарегистрированный пользователь: user33269596