SkyPerl: Блог

Главные вкладки

Как сделать экспорт, импорт нод с адресами url?

3 июля 2012 в 14:11

Есть задача перенести всю информацию с drupal 5 на 6 версию.
Просто обновиться до шестерки мне не подходит.
Есть ли просто способ экспорта нод с урлами, чтобы затем их импортировать с этими же урлами?

Node import. Для каждой ноды свой автор. Не импортируются термины таксономии.

30 ноября 2010 в 9:38

Здравствуйте!

Задача импортировать ноды от разных пользователей.
Один автор - одна нода, пользователи уже зарегистрированы на сайте.

Создаю файл CSV с полями

Автор | Название ноды | Описание ноды | Раздел
User1 | Полет шмеля | Как прекрасен этот мир | Мысли пасечника(подраздел)
User2 | Выбор дымаря | Описание выбора | Инвентарь(подраздел)

Словари на момент импорта наполнены терминами и содержат иерархию:

Пчеловодство
|-Мысли пасечника
|-Инвентарь

1. Когда импортирую материал, не смотря на то, что автор в CSV указан и на всех шагах импорта отображается, на последних шагах импорта, drupal все равно предлагает ввести имя автора в автозаполняемое поле и получатся один автор для всех импортируемых нод.

2. Как импортировать термины таксономии с иерархией?
Честно говоря у меня и без иерархии не выходит импорт, хотя название раздела совпадает до каждой буковки в таксономии и CSV файле, на последних шагах импорта, там же где история с пользователем^, друпал предлагает ввести раздел. Та же трабла, один раздел на все ноды на выходе.

Уверен, что вопрос прост, но ответа я не нашел.