Господа, интересует такой вопрос. У меня имеются два сайта, и на обоих стоит Друпал.
Мне нужно откопировать несколько выборочных статей (нодов) с одного сайта и поместить их на второй. Как это сделать?
importexportapi вроде как не имеет такой возможности. А если вдруг имеет, то подскажите пожалуйста, как это делается.
Комментарии
Это должно делаться автоматически и регулярно или вам просто одноразово перенести несколько статей?
Это одноразово - мне просто нужно часть материала (около 150 нодов) продублировать на другом сайте.
importexportapi вроде как не имеет такой возможности
Да вот пишут, что он пригоден для "data transfer between Drupal databases" (переноса данных между Drupal БД). Экспортировать в один из поддерживаемых форматов, затем импортируйте. Попробуйте?
Не получается Он работает, кажется только для сущностей, но не для нодов.
The import / export API allows for the definition of data entities within Drupal.
В любом случае, я не смог найти фичу экспорта конкретно нодов, а SQL-запросами неохота переносить, тк. боюсь что помимо таблицы node, Друпал при создании нода пишет данные не только туда...
М-да, я не одинок. Есть возможность перетянуть материалы, созданные CCK из одного друпала в другой?
importexportapi в стандартной поставке такого не умеет, к сожалению.
Может есть какой способ оффлайн правки материалов CCK?
Экспортируйте через phpMyAdmin в csv а потом с помощью Node import импортируете на другой сайт.
Да, есть для экспорта Node export и для импорта Node Import. В БД можно не лазить