Экспорт товаров в xml
Доброго времени суток!
Подскажите, пожалуйста, как можно выгрузить товары в xml (а конкретно в авито)?
Желательно с финтифлюшками — значения по умолчанию, переназначение названий полей итд.
msImportExport описано, что может в xml, но не вижу такого варианта в админке (стоит на одном из сайтов).
Вижу может выгрузить для яндекс маркета, но, к сожалению, не то.
Конечно есть вариант написать свое, но нет лишнего времени.
Подскажите, пожалуйста, как можно выгрузить товары в xml (а конкретно в авито)?
Желательно с финтифлюшками — значения по умолчанию, переназначение названий полей итд.
msImportExport описано, что может в xml, но не вижу такого варианта в админке (стоит на одном из сайтов).
Вижу может выгрузить для яндекс маркета, но, к сожалению, не то.
Конечно есть вариант написать свое, но нет лишнего времени.
Комментарии: 6
Как так получается, что вы вроде можете написать что-то своё, для экспорта в xml, но не можете это сделать стандартными средствами?
Что мешает создать ресурс с типом xml, и вывести там нужные товары?
Что мешает создать ресурс с типом xml, и вывести там нужные товары?
Хочу готовое решение, как требующее меньше временных затрат, оптимизированное и с интерфейсом, чтобы мог пользоваться кто-то кроме меня.
Чтобы можно было создавать разные настраиваемые шаблоны экспорта и менятьих не зная пыхи.
На самом деле элементарное требование, но последнее время modx все больше расстраивает.
В том числе тем, что ответа на простейший вопрос в сообществе приходится ждать сутки и тот абсолютно не по существу.
Чтобы можно было создавать разные настраиваемые шаблоны экспорта и менятьих не зная пыхи.
На самом деле элементарное требование, но последнее время modx все больше расстраивает.
В том числе тем, что ответа на простейший вопрос в сообществе приходится ждать сутки и тот абсолютно не по существу.
Ага, modx умирает еще надо было написать :-)
msImportExport, как раз и есть то приложение, где кто угодно может настраивать разные шаблоны экспорта без «пыхи» для большенства повседневных задач. А если взгляните одним глазком на формат xml для avito, то поймете, что вариантов кроме как сделать самому не останется. А времени это займёт меньше чем потраченое на ожидание ответа.
У меня экспорт товаров на авито занял минут 40 и 0 строчек кода.
msImportExport, как раз и есть то приложение, где кто угодно может настраивать разные шаблоны экспорта без «пыхи» для большенства повседневных задач. А если взгляните одним глазком на формат xml для avito, то поймете, что вариантов кроме как сделать самому не останется. А времени это займёт меньше чем потраченое на ожидание ответа.
У меня экспорт товаров на авито занял минут 40 и 0 строчек кода.
По времени понятно — я потратил полчаса на создание экспорта по всем правилам авито, но теперь надо писать инструкцию как этим файлом пользоваться, если надо что-то поменять. Я бы скорее купил готовое, чтобы не тратить время.
Жаль, что msImportExport не умеет так из коробки (как с яндексом)
P.S. код занял ровно 40 строк, забавно =)
Жаль, что msImportExport не умеет так из коробки (как с яндексом)
P.S. код занял ровно 40 строк, забавно =)
<?xml version="1.0" encoding="UTF-8"?>
<Ads formatVersion="3" target="Avito.ru">
{'pdoResources' | snippet : [
'parents' => 8,
'tpl' => 'avitoXML',
'limit' => 0,
'where' => '{"class_key":"msProduct"}'
]}
</Ads>
avitoXML<Ad>
<Id>{$id}</Id>
<Category>Запчасти и аксессуары</Category>
<TypeId>10-046</TypeId>
<AdType>Товар приобретен на продажу</AdType>
<ContactPhone>+7 -55-22</ContactPhone>
<ManagerName>Сергей</ManagerName>
<Region>Москва</Region>
<Subway>Белорусская</Subway>
<Title>{$pagetitle}</Title>
<Description>{$content}
</Description>
<Price>{$price}</Price>
<DateBegin>{$pub_date | date_format:"%Y-%m-%d"}</DateBegin>
<DateEnd>{$unpub_date | date_format:"%Y-%m-%d"}</DateEnd>
<RimDiameter></RimDiameter>
<TireSectionWidth></TireSectionWidth>
<TireAspectRatio></TireAspectRatio>
<RimType>Литые</RimType>
<Images>
{'!msGallery' | snippet : [
'tpl' => '@CODE
{foreach $files as $file}
<Image url="{$file.url}"/>
{/foreach}
',
'product' => $id,
'limit' => 0
]}
</Images>
</Ad>
Ай, не так прочитал, не 40 строк, а 40 минут. Как это можно было сделать без кода?
Другое дело, а то плодятся совершенно неинтересные вопросы :-)
P.s. Я использую msProducts а не pdoResources, до 5000 товаров (с опциями и TV) работает отлично, больше 5к уже спотыкается.
P.s. Я использую msProducts а не pdoResources, до 5000 товаров (с опциями и TV) работает отлично, больше 5к уже спотыкается.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.