Varios views slideshow incompatibles en varias regiones

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

Nos encontramos con el problema de que, al colocar varios slideshows en una misma página, dejan de funcionar, según en que regiones estén.

En unos casos, estando el slide en distintas regiones, funciona, en otros no, y hay que ir probando hasta que funcione.

Ejemplo:

Disponemos de las regiones A, B y C y los slides 1,2,3,4 y 5.

En unos casos, si ponemos el slide 1 en la región A (A1), y el resto repartidos (A1, B2, C3, C4 y C5), los slides funcionan, pero si cada slide está en una region distinta (A1,B2,C3,D4,E5) dejan de funcionar los slides.

*nota: actualmente, este error me da tanto con regiones en panels como en las regiones propias de drupal, según como estén distribuidos los 5 slides en las distintas regiones, funcionan o no.

Alguien sabría decir porque? Es un problema de configuración?

Gracias de antemano ;D

Comments

creo que se porqué

ssoulless's picture

Bueno antes de decirte algo, cuando dices que no funciona ¿como te salen los slides?

Es decir, te salen desordenados, o simplemente no cambia la imagen o te salen todos de corrido hacia abajo, etc.. es importante saber eso, para luego decir si es un problema de jquery, o de mala optimización de la webSite.

Me pasa algo similar

carlospdl's picture

Aunque los módulos que utilzo creo que son distintos de los de carcheky, me da la sensación que el origen del problema es muy similar, si no el mismo. Os cuento.

Entorno:

  • Views slideshow (con cycle)
  • OM Maximenu (módulo de megamenu)
  • Dynamic Display Block
  • Entityform

Situación:

  • Un bloque con un slideshow con Dynamic Display Block en todas las páginas (el mismo, de momento).
  • Un menu hecho con OM_Maximenu (cada opción de nivel 1 del menu tiene asigando un bloque que se visualiza al pasar el ratón por la opción)
  • Una view de bloque con formato slideshow (se consigue a través de views slideshow). Como pager, el título (eliminado de la visualización), como campo, "otro contenido"; en este caso un formulario.

    En la vista, aparecen los títulos de las opciones y al pasar el ratón por encima, aparecen los contenidos correspondientes (campo "otro contenido").
    Es decir, la vista FUNCIONA (recordar que es modo bloque).

  • Se asigna el bloque de esta vista a una opción del menu creado con OM_Maximenu.

Problema:
Cuando se despliega la opción del menu, aparece la lista de subopciones (el pager del view), pero al pasar el ratón, no aparece el contenido correspondientes.

Aleatoriamente, al pulsar en alguna opción y cargarse la nueva página, el menu funciona correctamente; es decir, se ven las entradas de la opción y los contenidos de cada entrada al pasar el ratón por encima.

En todos los casos, el slider del DynamicDisplay Block funciona correctamente.

Notas:
He detectado que cuando e menu no funciona es debido a qué las propiedades css height y/o width, que se crean en el js (aparecen asigandas a element.style dentro de firebug), no se incializan. De hecho, si las añado "a mano" en el navegador, el menú funciona correctamente.

Me pasa lo mismo para OM

Servando Huanca's picture

Me pasa lo mismo para OM Maximenu, cuando trabajo con el estilo Horizontal Accordion, se deconfigura, no se si el css o js, para los navegadores IE y Opera

Spanish

Group organizers

Group notifications

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