Académique Documents
Professionnel Documents
Culture Documents
Imagina que tenemos a nuestra disposición un documento Excel con información que se desea
exportar a Drupal. ¿Cómo hacemos esto?
Lo primero de todo será preparar Drupal para poder hacer dicha tarea. Para ello, lo que
haremos es descargarnos el modulo Node Import, lo colocaremos en el directorio de módulos
(ej: sites/all/modules ) y lo activaremos.
Una vez lo tengamos activado, el siguiente paso a realizar será preparar un tipo de contenido
acorde a la información que disponemos en el archivo Excel junto a la ayuda del modulo CCK.
En este ejemplo sencillo, se crea un tipo de contenido llamado Excel2Node con dos campos
añadidos mediante el CCK, quedando de tal forma:
Ya tenemos gran parte de la configuración del Drupal preparada para importar los datos.
Ahora el siguiente paso será convertir el archivo Excel que disponemos a .cvs para ello, en el
caso de disponer Microsoft Excel 2007 únicamente haremos Guardar como > Otros formatos y
seleccionaremos que nos lo guarde en el formato comentado anteriormente. (Puede que
salgan dos advertencias antes de guardarlo, a la primera le daremos a Aceptar y a la segunda
Si).
Bien, ya tenemos el archivo en el formato deseado, si lo abrimos con un editor de texto ( ej:
Wordpad) veremos un contenido similar al siguiente:
Nombre;ID;Localidad
Imanol;1;Estella
Aritz;2;Barcelona
Cesc;3;Terrassa
Gemma;4;Barcelona
Volvemos a Drupal e iremos a la sección para importar el .cvs, Administer > By module > Node
Import > Import Content (o bien, admin/content/node_import ). Antes de empezar con la
importación, deberemos configurar el modulo (en el apartado Settings) para que detecte los
separadores, en nuestro caso ‘;’.
Ya tenemos todo preparado para importar los datos del Excel. Estando en el apartado New
Import seguiremos los pasos que se indican a continuación:
Comprobamos si la información se
ha exportado como nosotros lo
deseábamos.