Вопрос

Что случилось /admin/content/types/import в D7? Можете ли вы импортировать тип контента (не фактические данные) в D7? В D6 вы можете AD/admin/content/types/import. Эта функция только что перемещалась где -нибудь еще?

Я хочу экспортировать некоторые узлы с сайта D6 в D7 (не весь сайт) с drupal.org/project/node_export. Анкет Однако типа контента не существует на моем новом сайте D7.

В целом, какой лучший способ обновить некоторые данные CCK с сайта D6 до D7 без полного обновления (это разные сайты).

Спасибо.

Это было полезно?

Решение

В то время как способность определять новые поля находится в встроенном пользовательском интерфейсе Drupal 7 Admin, ряд функций D6 по -прежнему остается в проекте «CCK», включая код для обновления старых полей от модулей вклада в структуру поля D7. Вам нужно будет взять Последняя версия CCK и используйте его модуль «контент мигрировать», а также поддерживать эти три в ходе выполнения вопросы. Анкет Полевой код миграции для многих типов поля D6 не завершен, и прежде чем переключить переключатель на производственном сайте, вы захотите убедиться, что путь обновления работает плавно.

Хотя полное обновление D7 - это не то, для чего вы стреляете, эти проблемы - это те, которые необходимо решить для структур поля D6 (то, что вы получите от чего -то вроде Content_export и Content_import), чтобы быть успешно втянутым в D7.

(По запросу, восстановленная ссылка на блок -схему от D6 до D7 - оригинальная версия первого поста была переделана настоящим дизайнером для D7 Обновить подкаст, и теперь выглядит не так, как клубок змей!)

Другие советы

Если вы хотите импортировать контент, вы можете посмотреть на этот модуль: http://drupal.org/project/defaultcontent

Похоже, что это невозможно, так как CCK перешел в ядро.

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

Если вы используете модуль функций, вы можете импортировать тип контента или другие предметы (такие как таксономия, ...). Я успешно импортировал типы контента, но теперь я застрял в том, как импортировать контент. Я был указан на корма и пытаюсь понять это.

Пожалуйста, смотрите следующий модуль помощи для миграции Drupal

Также читайте Помогать ссылка на контент:

Теперь вы можете добавить новые типы контента по структуре -> Типы контента

администратор/структура/типы

Хотя нет возможности «импортировать», вы сможете добавить их оттуда. Но я думаю, у вас не будет слишком много типов контента.

Узел экспорта узел здесь - я бы даже не стал попробовать это. Я действительно застрял на преобразовании узлов D6 в D7, и как преобразовать CCK и таксономию в поля D7, и отсутствие импорта типа контента делает его еще более сложным. Довольно разочаровывает. Если кто -то может протянуть руку, пожалуйста, найдите очередь на выпуск Node_export.

Для импорта контента вы можете использовать каналы или мигрировать модуль

Вы можете сделать это, используя комбинацию функций (на D6) и пакета копии (на D7). Я написал сценарий, который может преобразовать типы контента модуля функций в формат импорта пакета Copy.

Здесь есть более полный набор инструкций: https://thoughtfuldragon.com/converting-drupal-6-cck-content-types-into-drupal-7-entity-bundles/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top