Как создать автоматический xml

Тема в разделе "Shop-script", создана пользователем djslap, 29 июл 2008.

Статус темы:
Закрыта.
  1. djslap

    djslap

    Регистр.:
    29 сен 2007
    Сообщения:
    193
    Симпатии:
    2
    Столкнулся с проблемкой!
    Многие прайсовые сайты начинают работать с xml форматом!
    У всех похожие требования но немного разные, например БигМир:
    "Для подключения к системе необходимо подготовить файл экспорта в формате XML.
    Структура файла экспорта:
    <?xml version=”1.0” encoding=”windows-1251”?>
    <price date=”…”>

    <name>…</name>
    <url>…</url>
    <currency code=”…”/>
    <region>…</region>
    <catalog>
    <category id=”…”>…</category>
    <category id=”…” parentId=”…”>…</category>
    </catalog>
    <items>
    <item id=”…”>
    <name>…</name>
    <url>…</url>
    <price>…</price>
    <categoryId>…</categoryId>
    <vendor>…</vendor>
    <image>…</image>
    <description>…</description>
    </item>
    <item id=”…”>
    <name>…</name>
    <url>…</url>
    <price>…</price>
    <categoryId>…</categoryId>
    <vendor>…</vendor>
    <image>…</image>
    <description>…</description>
    </item>
    </items>
    </price>
    "
    Подскажите пожалуйста - как это можно автоматизировать?
    Я догадываюсь что можно взять за шаблон ЯндексМаркет и немного его трансформировать - но не могу понять где это искать!
    Уверен среди нас есть умельцы которые могут помочь решить этот вопрос! Очень на Вас надеюсь!
     
  2. alexander-x

    alexander-x Постоялец

    Регистр.:
    20 май 2007
    Сообщения:
    130
    Симпатии:
    26
    Да запросто, во первых эти сайты часто дают сам PHP для генерирования, а во-вторых это обычный селект из базы, через 30 минут выложу
     
  3. alexander-x

    alexander-x Постоялец

    Регистр.:
    20 май 2007
    Сообщения:
    130
    Симпатии:
    26
    andre901, partizannn, djslap и ещё 1-му нравится это.
  4. djslap

    djslap

    Регистр.:
    29 сен 2007
    Сообщения:
    193
    Симпатии:
    2
    Большое Большое Спасибо!
    Я так понял - поменять название магазина на мое и это можно смело отправлять БигМиру?

    Помогите еще пожалуйста сделать xml для МаркетГида
    у них немного другие требования - я так понимаю можно взять за основу БигМировский файл?
    вот требования от МаркетГид: http://oth.dt00.net/files/xml_1.doc
     
  5. FLINT

    FLINT А пофлудить?о_О

    Регистр.:
    23 июл 2007
    Сообщения:
    429
    Симпатии:
    176
    если ты юзаеш ШС и не разбивал прайс на страницы они сами все вытягивают.
    просто в письме отсылаеш им ссылку на прайс.
    у меня так они не для одного магазина инфу тянут:)
     
    djslap нравится это.
  6. djslap

    djslap

    Регистр.:
    29 сен 2007
    Сообщения:
    193
    Симпатии:
    2
    а от меня требуют именно xml файл - ссылка на требования чуть выше :(
     
  7. FLINT

    FLINT А пофлудить?о_О

    Регистр.:
    23 июл 2007
    Сообщения:
    429
    Симпатии:
    176
    ты с кем общаешся?
    с skripka@marketgid.com?
     
  8. djslap

    djslap

    Регистр.:
    29 сен 2007
    Сообщения:
    193
    Симпатии:
    2
    нет - менеджер Алла (по аське общаемся)
     
  9. partizannn

    partizannn

    Регистр.:
    15 сен 2008
    Сообщения:
    418
    Симпатии:
    52
    Не подскажете переделал вроде под себя в сформированном прайсе есть такая вот ошибка <br />
    <b>Warning</b>: Invalid argument supplied for foreach() in <b>/****/san-market.com.ua/pricexml.php</b> on line <b>19</b><br />
    </catalog>

    Ну и собственно 19 линия foreach ($categories as $row)

    Из-за чего не подскажете??

    И еще вопросик откуда можно взять такие вот данные: <vendor>…</vendor>
     
  10. partizannn

    partizannn

    Регистр.:
    15 сен 2008
    Сообщения:
    418
    Симпатии:
    52
    Вопрос закрыт.Спасибо, в ближайшее время переделаю под marketgid и выложу если кому-то надо.


    Собственно выкладываю импорт файлов для marketgid.com

    Посмотреть вложение marketgid.rar

    Заливаем файлик в корень вашего магазина, запускаем его и выдается запрос о сохранении файла на локалхост. Сохраняемся и переименовываем разрешение в xml.Все.
    Не забудте подправить файл для себя (название, урл)
     
    Chardo431 и Welho® нравится это.
Статус темы:
Закрыта.