Формирование ссылки на фото при выгрузке в Яндекс-маркет

Помощь пользователям в работе с программой E-Trade PriceList Importer
Galactus
Сообщения: 2
Зарегистрирован: 15 янв 2014 14:29

Доброго времени

Движок Prestashop 1.5
PLI используется для подгрузки новых позиций (без фото и описаний), обновления цены и наличия

Захотели сделать выгрузку в яндекс-маркет
Настроить смогли все, кроме формирования ссылки на картинку товара

Если смотреть URL картинки на сайте, там есть параметр, который в базе SQL (строка) называется image_id, в настройках PLI в выгрузке XML для яндекс-маркета ссылка получилась бы такой: http://название-сайта.ru/{этот самый image_id}/{P_ID}-{P_SEO_URL}.jpg
В макроподстановках этого image_id не нашел
{ID_CML} и {NAME} не работают - при их использовании из файла xml вообще исчезает параметр <picture>

Content Creator не используем, новые картинки подгружаются через админку сайта.

Какие могут быть способы решения проблемы?
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Выгружайте файл xml через админку, если не получается использовать текущие макроподстановки.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Galactus
Сообщения: 2
Зарегистрирован: 15 янв 2014 14:29

До этого собственно и пользовались модулем для престашопа, как раз через админку выгружать, но модуль кривоватый, поэтому захотелось перейти на выгрузку через PLI, он формирует файл более корректно
видать не судьба..
borisych
Сообщения: 18
Зарегистрирован: 20 фев 2014 03:43

А по какой причине Вы не можете исправить эту недоработку?
Выдача в YML становится неполноценной, при описании программы ограничения не были указаны, а до приобретения проверить эту область невозможно. Можно закрыть глаза на многие недоделки, но экспорт должен быть более-менее качественным
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

Выдача в YML становится неполноценной
Вы используете движок Prestashop 1.5? Если нет, тогда ваше сообщение не имеет отношения к этой теме.
А по какой причине Вы не можете исправить эту недоработку?
Потому как только движок сайта знает значение, которое хранится в поле image_id и он формирует этот уникальный идентификатор у себя в базе, программам серии E-Trade ничего не известно об значениях в этом поле, поэтому нельзя вставить макроподстановку для формирования ссылки.
Но всё же для движка Prestashop есть решение, если для добавления фотографий на сайт используется программа E-Trade Content Creator.
При выгрузке файлов фотографий из E-Trade Content Creator используется временная папка для хранения фотографий товаров "/img/my_products_img/"
Поэтому в программе E-Trade PriceList Importer можно указать ссылку с учётом этой папки, например http://mysite.com/img/my_products_img/p{NAME}
С уважением, поддержка ElbuzGroup.
borisych
Сообщения: 18
Зарегистрирован: 20 фев 2014 03:43

Я использую Virtuemart 2 и столкнулся с проблемой, обозначенной в теме.
как было написано выше:
{NAME} не работают - при их использовании из файла xml вообще исчезает параметр <picture>,
т.е.
строка формата http://mysite.com/img/my_products_img/p{NAME} в поле формирования изображения в настройках YML не работает.
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

Я использую Virtuemart 2 и столкнулся с проблемой, обозначенной в теме.
Для добавления фотографий на сайт вы используете программу E-Trade Content Creator или нет?
Макроподстановки {NAME}, {NAME_, {ID_CML} применяются для формирования ссылки на фото товара только при использовании программы E-Trade Content Creator.
С уважением, поддержка ElbuzGroup.
borisych
Сообщения: 18
Зарегистрирован: 20 фев 2014 03:43

Не использую и не планирую использовать. Планировал купить сетевую версию PLI...уже передумал
Как я понял ничего доделывать Вы не собираетесь, вывести название картинки в YML файл нельзя.
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

borisych писал(а):Не использую и не планирую использовать. Планировал купить сетевую версию PLI...уже передумал
Как я понял ничего доделывать Вы не собираетесь, вывести название картинки в YML файл нельзя.
В таком случае, Ваши претензии не обоснованы. Через Туннель не загружается информация о названиях фото в программу. И обратное нигде не сообщается.
Если Вам нужна доработка программы, то смените, пожалуйста, требовательный тон общения и опишите, что конкретно Вам необходимо, мы рассчитаем стоимость и сроки работ.
А вот заявлять, о том, что программа не выполняет завяленный функционал не стоит, так как Вы клевещите тем самым.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

Как я понял ничего доделывать Вы не собираетесь, вывести название картинки в YML файл нельзя.
На основании какой информации вы так решили? Вы хотя бы удосужились сообщить в этой теме в каком поле учётной системы у вас находятся картинки чтобы можно было сформировать ссылки.
С уважением, поддержка ElbuzGroup.
Закрыто

Вернуться в «Техническая поддержка программы E-Trade PriceList Importer»