Перенос с Битрикса на Modx

Добрый день подскажите как перенести с Битрикса на MODX сайт, не интернет магазин просто новости и статьи, в битриксе есть выгрузка в XLS всего что нужно, как бы ее загрузить в MODX?
Илья
25 марта 2015, 14:20
modx.pro
2 919
0

Комментарии: 18

Григорий Коленько
25 марта 2015, 20:29
0
Написать парсер
    Сергей Скат
    25 марта 2015, 20:38
    1
    0
    Поделюсь своим опытом, недавно перенес большое количество объектов недвижимости С битрикса на MODX
    в общем алгоритм примерно такой:
    1) выгрузить из Битрикса csv файл с интересующими вас статьями (ресурсами)
    2) Проверить корректный он или нет (у меня была проблема на старом битриксе, он записывал переносы строки из контента прямо в csv, так не должно быть, в csv одна строка, один ресурс, мне пришлось писать регулярку которая будет убирать лишние переносы, если что поделюсь )
    3)Скачать ImportX от могущественного Безумкина ^_^ для modx revo, установить
    4) исправить 1 строку в csv файле на поля в которые вы будете импортировать, например битрикс отдаст что то типа
    title,description,B1,B2 и так далее, вам же нужно изменить на свои поля, в modx будет выглядеть так
    pagetitle,description,tv1,tv2 и тп
    пробовать импортировать, естественно указав в importx родителей и другие настройки

    Если ресурсов много совету использовать вместе с Collection, а то у меня при 3000 ресурсов дерево просто переставало работать, удачи, пишите, если что подскажу

      Василий Наумкин
      25 марта 2015, 21:23
      0
      ImportX — не моё, не путай людей.

      Я для подобной задачи свой велосипед писал, но это было давно.
        Илья
        25 марта 2015, 21:36
        0
        К сожалению на архив ссылка битая(
      Илья
      25 марта 2015, 21:57
      0
      ошибся полем
        Илья
        25 марта 2015, 21:57
        0
        Большое спасибо, оказалось довольно легко
          Сергей Скат
          26 марта 2015, 14:55
          0
          никаких проблем с csv не было?
            Илья
            26 марта 2015, 17:53
            0
            Были, решил с помощью автозамены в Liber office (включенная галочка регулярные выражения) Заменил
            \n
            на пробел
              Сергей Скат
              26 марта 2015, 18:16
              0
              повезло ) у меня все сложнее было )
                Илья
                27 марта 2015, 10:32
                0
                Так а что было?
                  Сергей Скат
                  27 марта 2015, 15:16
                  0
                  ну лично мне старый битрикс отдавал абсолютно покоцаный файл, с переносами строки, с неверными разделителями, отказывался ставить введенный мной разделитель
                    Ганин Роман
                    27 марта 2015, 15:46
                    +1
                      Володя
                      27 марта 2015, 15:57
                      0
                      истину глаголешь… В xml все красиво отдает, лучше через него перегонять.
                        Сергей Скат
                        27 марта 2015, 19:17
                        0
                        ну я юзал ImportX он только csv хавает к сожалению
            Владислав
            27 марта 2015, 17:18
            0
            Совсем недавно переносил сайт с битрикса на modx. Сильно помогло расширение CatalogFill
              Сергей Скат
              27 марта 2015, 19:17
              0
              интересное решение, не натыкался
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            18