¿Cómo crear Slideshow o galería con url diferente por cada foto?

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

Estimados:

Busco crear un slideshow (tipo galería) de imágenes en Drupal donde cada fotografía genere una url diferente, tal como la captura que adjunto de la web www.tuteve.tv http://bit.ly/1lIkhng que está hecha en Drupal.

He probado Nivo Slideshow, FieldSlideshow, incluso pensé que "Node Gallery" era lo que quería pero no es así.

Por lo que veo, se adiciona a la url original estos caracteres cada vez que uno visualiza una foto nueva: ?im=2, ?im=3, ?im=4 y así sucesivamente.

Espero alguna sugerencia al respecto. Gracias

AttachmentSize
capturatuteve.jpg358.69 KB

Comments

Hola Antonio.No tengo muy

carlospdl's picture

Hola Antonio.

No tengo muy claro cuál es el problema: si cada foto es un nodo diferente, tiene una url diferente.

Cuando creas la vista que selecciona las imágenes, si enlazas la foto con el contenido original, cada una tendrá su propia url.

Si quieres añadir específicamente lo de ?im=xxxx, puedes reescribir el resultado del campo imagen -como enlace- dentro de la vista añadiendo, por ejemplo [nid] o cualquer otro valor que te sirva (eso, si, si quieres que xx sea secuencial, será necesario utilizar un contador, lo que implica php. No recuerdo si en la propia consulta hay un contador de cada registro obtenido. Si es así, te valdría).

Si explicas un poquito más lo que necesitas, intentaré echarte una mano.

Hola Carlos PLD. Lo que en

antoniomanco's picture

Hola Carlos PLD. Lo que en realidad quiero es crear un tipo de contenido o content type, con un slideshow de imágenes para que cada vez que cambie de foto también cambie de url con un añadido similar a este: "?im=xxx".

No entiendo como haría esto con vistas o views ya que lo que quiero es generar el slideshow como contenido, no como un bloque.

Gracias

Se me ocurre lo siguiente: -

calmeyda's picture

Se me ocurre lo siguiente:
- Creas un tipo de contenido :"galeria"
- A esta galeria le agregas un campo imagen que acepte varios elementos (Numero de valores)
- Creas un estilo de imagen del mismo ancho de la pagina y como lo desees
Hasta aqui tienes nodos con todas las imagenes en el contenido
Ahora usando archivos tpls para este campo, puedes customizar la salida, internamente existe un array con todas las imagenes, si no recibes el parametro get im, renderizas la primera imagen, de lo contrario la indicada y de acuerdo al tamaño del array muestras las flechas anterior y posterior (pasando los valores get im segun corresponda.
Así mostrarías una imagen a la vez.

Espero haberte ayudado

antoniomanco's picture

Estimados, sigo buscando como crear un slideshow de fotos que simule el cambio de nodo cada vez que le doy click a una de las fotos como en esta web hecha en Drupal http://bit.ly/1hSsJ0S

Encontré este módulo http://couloir.org/js_slideshow/ pero sólo funciona con Drupal 6, y aunque es exactamente lo que quiero https://drupal.org/project/couloir_slideshow no funciona en Drupal 7.

Ya probé FieldSlideshow pero el slide de fotos corre dentro del nodo, al igual que ColorBox y otros.

  • Lo intenté con Views a sugerencia de carlospdl, pero no se puede llevar todo a un field o tipo de contenido.

  • Seguí la sugerencia de calmeyda, pero se me complica insertar los array y agregar una terminación al nodo para que se convierta un tipo de contenido en un slideshow

Espero un ayuda, saludos.

A eso me refería

carlospdl's picture

Hola de nuevo antoniomanco.

A eso me refería en mi anterior contestación. Ese módulo te presenta el resultado de una vista y no te añade lo del "im=xxx" salvo que lo modifiques mediante php.

Yo utilizo para los sliders views_slideshow o ddblock, pero también presentan el resultado de una vista

Spanish

Group organizers

Group notifications

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

Hot content this week