Exporter des types de contenu à l'aide de fonctionnalités [fermé]

13

Je me bats avec ça, mais je ne peux pas le faire moi-même. Google ne m'a pas donné de liens pour des tutoriels, d'autres modules ne m'aident pas non plus.

Je souhaite exporter la définition des types de contenu du site Drupal vers un autre.

Quelqu'un pourrait-il me donner un indice sur la façon de procéder?

Codium
la source
Pourquoi cette question est-elle trop large?
sous

Réponses:

23

Sûr,

Installez le module de fonctionnalités puis passez à la structure -> fonctionnalités

Cliquez sur "créer une nouvelle fonctionnalité"

Donnez-lui un nom, puis sur Modifier le composant, vous pouvez sélectionner ce que vous souhaitez exporter. Sélectionnez Content-type: node et vous verrez une liste de tous vos types de contenu, cochez les types de contenu que vous souhaitez exporter, (lorsque vous cochez la case, vous verrez l'image ajax attendre jusqu'à ce qu'elle disparaisse), puis cliquez sur télécharger fonctionnalité. La version 7.x-2.x a une meilleure interface utilisateur et il est possible de la télécharger directement dans votre dossier sites / all / modules / features si vous autorisez le serveur Web à écrire dans ce dossier.

La fonctionnalité que vous avez téléchargée fonctionne comme un module, alors téléchargez le dossier que vous avez téléchargé dans sites / all / modules / features, allez sur la page de votre module et activez-le.

Vous trouverez votre type de contenu avec tous les champs.

Je vous propose de jouer avec le module fonctionnalités pour comprendre tout son potentiel.

Tyler Durden
la source
Merci beaucoup. Je l'ai fait, mais maintenant ma question est de savoir si j'active ce module dans le site Web cible si mes types de contenu seront importés?
Codium
Oui, votre type de contenu sera importé avec tous les champs.
Tyler Durden
En outre, vous pouvez utiliser le module Migrate pour exporter / importer tout type de données, pas seulement les types de contenu. Mais cela n'a pas fonctionné pour moi lors de la migration entre D6 et D7.
Hardoman
Les fonctionnalités sont un excellent module. Cela a fonctionné pour ma migration D6 -> D7 tandis que les autres ne l'ont pas fait (Migrate a donné l'erreur nodewords_migrate_api prend en charge la version 1 de l'API Migrate, la version API du module Migrate est 2 - la prise en charge de la migration n'est pas chargée). Les fonctionnalités permettent d'exporter tous les types de données. Remarque: si vous souhaitez migrer des données entre 6 et 7 versions et créer une fonctionnalité dans D6, vous ne pourrez pas l'activer en tant que module dans D7. Néanmoins, si vous allez dans / admin / build / features, vous pourrez toujours activer votre fonctionnalité à partir de là!
Hardoman