¿Cómo importar / exportar tipo de contenido?


21

En Drupal 6 teníamos importación de exportación de tipo de contenido, no puedo encontrar esto en Drupal 7.

¿Algún consejo por favor?


¿Podría esta característica realmente haber sido eliminada? Wow, lo planteé como una solicitud de función: drupal.org/node/1277788
giorgio79

Respuestas:


15

Terminé usando el módulo Bundle Copy .


Este módulo no funciona correctamente. En D7 elegí pocos tipos de contenido para exportar, luego elegí qué campos exportar y copié todo el código php generado en el nuevo sitio. El módulo creó nuevos tipos de contenido, pero faltan todos los campos personalizados. Además, no puede volver a crear esos campos, porque ya existe en la base de datos, pero no se muestra al modificar el tipo de contenido y tampoco está en los campos existentes que puede agregar. Borrar el caché no hace nada.
Increíble

14

Puede usar Características para exportar e importar tipos de contenido en código.


Gracias, conozco características, pero parece que sería una exageración tener que crear un módulo para importar una característica. También administrar una función, si hay un cambio ...
giorgio79

Puede parecer excesivo, pero hay bastantes beneficios, como la duplicación fácil entre diferentes sitios si es necesario. Con drush y la creación y mantenimiento de la interfaz de apuntar y hacer clic no es un gran problema.
digital

2

Esta característica era parte del módulo CCK, que puede ver moverse al núcleo de Drupal. En su página de proyecto, los mantenedores lo escribieron:

content_copy: la rama D7 del módulo Características admite la expulsión e importación de tipos de contenido y campos en módulos 'características'. Actualmente no hay IU para exportar e importar manualmente definiciones de campo.

Entonces, como dijo @digital, deberías usar Características .


1

Voto a favor +1 en el módulo Bundle Copy de giorgio79 anterior: un módulo similar sería: el módulo data_export_import .

Lo que me gusta de data_export_import es que es un módulo todo en uno (para exportar e importar datos. Mientras que al igual que con otras soluciones, las etapas de importación y exportación se realizan por módulos separados, lo que podría significar que se necesita trabajo adicional para garantizar compatibilidad de la exportación con la importación.)

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.