Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : mago65 02 Feb 2012, 07:10:18

: a4joomla dealer free problema con slideshow
: mago65 02 Feb 2012, 07:10:18
Ciao a tutti!
Sono un nuovo iscritto al forum e premetto di essere un newbye anche nell'utilizzo di joomla (e javascript)

Ho migrato un sito da joomla 1.7.3 a 2.5. Utilizzo il template a4joomla dealer free per lo slideshow e con la versione precedente funzionava bene.
Con la 2.5 mi sono accorto che lo slideshow visualizza solo la prima delle immagini caricate.
Ho controllato con firebug nell'index.php e mi sono accorto che nel codice generato per le immagini successive alla prima viene inserito il codice 'visibility: hidden;'
Incollo il codice incriminato per essere più chiaro:
:
<img alt="dealer 1.jpg" src="/templates/a4joomla-dealer-free/images/sampledata/dealer 1.jpg" style="opacity: 0;">
<img alt="dealer 2.jpg" src="/templates/a4joomla-dealer-free/images/sampledata/dealer 2.jpg" style="opacity: 0; visibility: hidden;">
<img alt="dealer 3.jpg" src="/templates/a4joomla-dealer-free/images/sampledata/dealer 3.jpg" style="opacity: 0; visibility: hidden;">
<img alt="dealer 4.jpg" src="/templates/a4joomla-dealer-free/images/sampledata/dealer 4.jpg" style="opacity: 0.470173; visibility: hidden;">
<img alt="dealer 5.jpg" src="/templates/a4joomla-dealer-free/images/sampledata/dealer 5.jpg" style="opacity: 0.529827; visibility: hidden;">
<img alt="dealer 6.jpg" src="/templates/a4joomla-dealer-free/images/sampledata/dealer 6.jpg" style="opacity: 0; visibility: hidden;">
Ho tolto in firebug il codice visibility: hidden e lo slideshow viene visualizzato correttamente ma ovviamente nella pagina su internet visibility:hidden viene sempre generato..  :-\

Come posso fare a non far generare visibility:hidden?! Nel backend è tutto impostato come di norma..

Grazie per l'aiuto che mi potrete dare!
: Re:a4joomla dealer free problema con slideshow
: mago65 02 Feb 2012, 15:45:10
Mi.. autorispondo  :)

Nel blog di a4joomla ho trovato la soluzione.

E' necessaria questa modifica al file js/verysimpleslideshow.js per far funzionare correttamente lo slideshow in joomla 2.5.
Alla riga 25 sostituire
:
if(i > 0) el.set('opacity',0);con questa riga
:
if(i > 0) el.setStyle('opacity',0);
Ho provato e funziona!
: Re:a4joomla dealer free problema con slideshow
: Caldegorn 23 Feb 2012, 12:23:51
SEI UN MITO!!!! Grazie!!!
: Re:a4joomla dealer free problema con slideshow
: Caldegorn 23 Feb 2012, 13:22:41
c'è però un altro problema (almeno per me): il banner con le immagini mi compare solo in home benchè abbia selezionato in backend tutte le pagine....a te funziona dappertutto??? sapresti risolvere? (io non ho un'idea di js...)