Drupal → Модуль Node Export — экспорт/импорт материалов между сайтами

02.03.2012

Описание

Модуль Node Export позволяет переносить материалы с одного Drupal сайта, на другой.

Модуль имеет UI, интеграцию с Drush и Features.

Установка

Установка стандартная — распаковать в sites/all/modules, включить.

В комплекте идёт несколько дополнительных модулей:

Node export CSV, Node export XML, Node export serialize — добавляют возможность делать экспорт/импорт в форматах CSV, XML и serialize соответственно (по умолчанию модуль поддерживает только формат var_export).

Node export features — позволяет переносить контент с помощью Features.

Node export feeds — добавляет новый продвинутый импортер в Feeds для более простого импорта.

Node export files — позволяет переносить файлы без необходимости их ручного копирования.

Node export relation — добавляет поддержку связей Node Reference, Taxonomy и OG.

Использование

Настройки admin/config/content/node_export:

Экспортировать ноду можно либо с помощью вкладки Node export в полной версии материала:

Либо с помощью соответствующего действия на странице управления материалами:

Страница управления материалами
Экспортированная нода

Импорт производится на странице node/add/node_export:

Форма импорта

Написанное актуально для
Node Export 7.x-3.0-rc1
Похожие записи

Комментарии

Гость
22.03.2012, 19:40

А как же картинки прикрепленные к нодам?

Александр
05.04.2012, 15:44

А не знаете, возможен ли export через VBO? Т.е. хотелось бы экспортировать сразу все ноды (несколько тысяч), а не по 10 через страницу admin/content/node

Кирилл
05.11.2012, 04:32

Все красиво! НО при импорте выдает "Error encountered during import. Node types unknown on this site: deti. No nodes imported." ( drupal 6 ---> drupal 7)
Значит создаем такой же тип материала, НО тогда импортируется только заголовок.

т.е. ВЫХОДИТ, что до того как сделать импорт нужно создать на реципиенте такой же тип материала и такими же полями(
К сожалению на 7-ке нет модуля Content Copy, а как это сделать посредством Features, сожалению Вы не описали

Как реализовать возможность выгружать ноду по своей ссылке? К примеру - внизу ноды ссылку - экспортировать страницу, нажав на которую сразу открывается диалог сохранения файла.

Дмитрий
11.12.2012, 17:03

Модуль, конечно, очень полезный.

Только вот для того что бы отправить на экспорт 50 нод в режиме serialize пришлось намного увеличить лимит памяти. Было замечательно если бы для режима serialize импорт \ експорт шёл аяксом.

Все будет замечательно если на сайте для импорта есть возможность создать новый тип материала идентичный типу на сайте из которого идет экспорт.

Гость
17.03.2013, 23:24

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

А есть такой модуль для Commerce'а?

Гость
10.08.2014, 16:11

Перенос изображений не работает, при любых условиях.

Проверьте пожалуйста.

Гость
23.11.2014, 17:31

Добрый вечер вопрос такого плана: перенес ноды с друпал 6 на друпал 6 все отлично но только заглавные картинки созданные отдельным полем (не в body там все отлично) и табсы видны только администратору есть ли какая то возможность это исправить? Заранее благодарен.
под админом
картинка
под анонимом
картинка

Гость
23.11.2014, 18:08

Извиняюсь за беспокойство на новые поля не выставил разрешения. Проблема решена!

Гость
19.11.2016, 10:44

Странно у меня там нет формата CSV, вместо него JSON стоит

Гость
19.12.2016, 11:47

Тоже нету формата CSV, вместо него JSON

Не получается сохранить дату создания ноды. Как это сделать? Это принципиально важно, т.к. переношу новости. В настройках опробовал различные варианты, в итоге код получаю в котором есть строка 'created' => '1526893813', но, во-первых, дата достаточно странная, а во-вторых, материал создаётся с датой на сегодня, на сейчас.

vebmaster
15.07.2018, 18:18

в Drupal 8 не понятно как импортировать

Добавить комментарий