We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 8031
    • 70 Posts
    Есть ли какой-то способ быстрого импорта данных (конвертации какой-то базы в дерево документов)

    XML или что-то типа того? Подскажите плиз. Забивать каталог с более чем 3000 наименований вручную - жесть
      • 26883
      • 137 Posts
      Quote from: Dreu at Dec 28, 2009, 01:53 PM

      Есть ли какой-то способ быстрого импорта данных (конвертации какой-то базы в дерево документов)

      XML или что-то типа того? Подскажите плиз. Забивать каталог с более чем 3000 наименований вручную - жесть
      Конечно есть, и это способ универсальный - SQL. Сохраняете свою "какую-то" базу в SQL, внимательно изучаете структуру таблицы modx_site_content, и преобразуете старый SQL в новый. Вот это преобразование - самое трудное. Его можно выполнить и простым текстовым редактором, а можно и специальный SQL написать, который будет преобразование делать автоматически.

      Существуют и sandalone программы, позволяющие импортировать в БД MySQL данные разных форматов - из CSV, Access, Excel и т.п. Например, MySQL-Front, HeidiSQL. В любом случае над импортированной таблицей придётся поработать - вручную или программно.

      Дерево документов в MODx строится по полям ID (уникальный код записи) и PARENT (ID владельца этой записи).
        • 1611
        • 591 Posts
        Есть способ проще ©
        [Module] Fast_content_csv. Здесь на форуме должен лежать в русской ветке. Специально для этого сделан был.
        http://modxcms.com/forums/index.php/topic,15257.0.html
        http://modxcms.com/forums/index.php/topic,29616.msg180038.html