Enlazar dos bases de datos

Events happening in the community are now at Drupal community events on www.drupal.org.
jorgiyo's picture

Hola
Tengo una hoja excel con 500 registros que he importado a drupal con el módulo Feeds import

Por otro lado tengo una carpeta con 500 fotos que me gustaría importat pero no sé cómo hacerlo y después de importarlas me gustaría relacionarlas con los 500 nodos que he creado con la hoja de excel.

¿alguna idea?

Cambiando de tema, ¿conoceis algún módulo para hacer slideshow?

Gracias.

Comments

Hola! No se si hay algún

David Hernández's picture

Hola!

No se si hay algún módulo para importar imágenes, cuando yo lo he hecho, ha sido a través de un script o un proceso batch (mediante Batch API de Drupal). El código para importar una imagen a un nodo es sencillo:

<?php
    $field
= content_fields('field_imagen', 'nodo');
   
// Load up the appropriate validators
   
$validators = array_merge(filefield_widget_upload_validators($field), imagefield_widget_upload_validators($field));
   
// Store file path.
   
$files_path = filefield_widget_file_path($field);
   
// Create the file object, replace existing file with new file as source and dest are the same
   
$file = field_file_save_file($file_path, $validators, $files_path, FILE_EXISTS_REPLACE);
   
// put the file into node image field.
   
$nodo->field_imagen = array( 0 => $file);
   
node_save($nodo);
?>

Para crear un slideshow, hay muchos módulos, pero en mi opinión, el mejor es Views Slideshow

Un saludo,
David.

Importar

jorgiyo's picture

Gracias.

¿alguien me podría explicar cómo se hace lo del Batch Api?
He buscado información pero no consigo hacerlo.

Gracias.

Spain

Group organizers

Group categories

Región geográfica

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: