Back to top

Autore Topic: JCE e Javascript : codice salvato correttamente ma non funzionante  (Letto 2650 volte)

Offline Pietro86

  • Esploratore
  • **
  • Post: 100
    • Mostra profilo
Ciao a tutti
premetto che grazie al forum sono riuscito a configurare JCE per permettere il salvataggio del codice Javascript ma ho un problema, una volta inserito nell'articolo non va.
Sto cercando di creare un accordion e nell'articolo ho inserito il seguente codice
Codice: [Seleziona]

<script type="text/javascript">
// <![CDATA[
window.addEvent('domready', function() {
var layerdiv = new Fx.Accordion($$('.titolo'), $$('.blocco_da_espandere'), {
display: -1,
alwaysHide: 1,
onActive: function(toggler) {
toggler.setStyle('color', '#ff0000');
},
onBackground: function(toggler) {
toggler.setStyle('color', '#0000ff');
}
});
});
// ]]>

</script>
<div class="titolo">Clicca qui<>
<div class="blocco_da_espandere" style="padding: 10px; border-left: 3px solid #ff0000;">Buongiorno.<br />Io sono il blocco espanso. Mi auguro che la tua giornata sia piacevole.<br /> In caso contrario, me ne farò una ragione.<>


il problema è che nella pagina vedo i due div e il javascript non va

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:JCE e Javascript : codice salvato correttamente ma non funzionante
« Risposta #1 il: 06 Dic 2013, 17:14:04 »
ma vedi i due div e ciò che ci sta dentro?
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline Pietro86

  • Esploratore
  • **
  • Post: 100
    • Mostra profilo
Re:JCE e Javascript : codice salvato correttamente ma non funzionante
« Risposta #2 il: 06 Dic 2013, 17:39:34 »
si i due div li vedo ma non fanno la funzione del tipico clic dell'accordion.

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:JCE e Javascript : codice salvato correttamente ma non funzionante
« Risposta #3 il: 06 Dic 2013, 17:50:07 »
non mi hai risposto.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline Pietro86

  • Esploratore
  • **
  • Post: 100
    • Mostra profilo
Re:JCE e Javascript : codice salvato correttamente ma non funzionante
« Risposta #4 il: 06 Dic 2013, 17:51:46 »
Si il li vedo era riferito al fatto che nella pagina vedo ciò che ci sta dentro.
Mi sono spiegato male allora

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:JCE e Javascript : codice salvato correttamente ma non funzionante
« Risposta #5 il: 06 Dic 2013, 18:02:33 »
allora bisogna capire se questo codice va in conflitto con qualcos'altro, analizza la pagina e vedi se ci sono altri script, magari jquery o anche mootools.

Non so cosa fa quel codice, ma è sempre preferibile usare la libreria ufficiale per non avere problemi. j2.5 usa ancora mootools, ma dalla versione 3.x fortunatamente ha lasciato il posto a jquery.


su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline Pietro86

  • Esploratore
  • **
  • Post: 100
    • Mostra profilo
Re:JCE e Javascript : codice salvato correttamente ma non funzionante
« Risposta #6 il: 06 Dic 2013, 18:07:45 »
questo script dovrebbe (ti dico dovrebbe) essere uno script che usa MooTools.
http://ciaparche.altervista.org/tecnologia/115-joomla-e-javascript.html


Infatti mi sto adattando a questo per evitare di importare Jquery.. se no aggiorno alla 3 e via..

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:JCE e Javascript : codice salvato correttamente ma non funzionante
« Risposta #7 il: 06 Dic 2013, 18:59:16 »
ho letto l'articolo.
Hai abilitato il plug in mootools nella gestione plug in?
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline Pietro86

  • Esploratore
  • **
  • Post: 100
    • Mostra profilo
Re:JCE e Javascript : codice salvato correttamente ma non funzionante
« Risposta #8 il: 06 Dic 2013, 19:02:20 »
Non c'è quel plugin, anche io all'inizio l'avevo cercato ma sul forum ho trovato questo


http://forum.joomla.it/index.php?topic=160976.0

nel codice delle mie pagine infatti vedo la riga

Codice: [Seleziona]
<script src="/media/system/js/mootools-core.js" type="text/javascript"></script>
« Ultima modifica: 06 Dic 2013, 19:05:05 da Pietro86 »

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:JCE e Javascript : codice salvato correttamente ma non funzionante
« Risposta #9 il: 06 Dic 2013, 19:07:41 »
nella 1.5 era presente, nella 2.5 forse è sempre attivato
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline Pietro86

  • Esploratore
  • **
  • Post: 100
    • Mostra profilo
Re:JCE e Javascript : codice salvato correttamente ma non funzionante
« Risposta #10 il: 07 Dic 2013, 10:06:49 »
Si, quando avevo la 1.5 mi ricordo che c'era. ma in questa il "problema" è che dovrebbe essere attivo ma non funziona

Offline Ciaparche

  • Nuovo arrivato
  • *
  • Post: 1
    • Mostra profilo
Re:JCE e Javascript : codice salvato correttamente ma non funzionante
« Risposta #11 il: 06 Giu 2014, 16:11:27 »
....
il problema è che nella pagina vedo i due div e il javascript non va

Ciao Pietro86,
sono Fabrizio, l'autore dell'articolo che citi. Anzitutto mi dispiace di rispondere con tanto ritardo, ma da parecchio non aggiornavo il sito e non controllavo le visite.
La ragione per cui lo script non funziona e' che, come ho realizzato anche io poco tempo fa quando ho rimesso mano al sito, a partire dalla versione 2.5.14 di Joomla devi caricare un altro script OLTRE a mootools-core.js: aggiungi questa riga nell'articolo, all'inizio se vuoi:
Codice: [Seleziona]
<script src="/media/system/js/mootools-more.js" type="text/javascript"></script>e tutto dovrebbe funzionare.

Non so se la ragione sia il fatto che Joomla 2.5.14 non carica mootools-more.js come impostazione predefinita o se Fx.Accordion e' stato spostato in tale script; vorrei poter verificare ma non ho molto tempo ed inoltre, ora, ho aggiornato il sito alla versione 3.3 e mootools non e' caricato.
L'esempio nella pagina cui fai riferimento funziona ancora, ma non in Joomla 3.x.
Nel nuovo sito ottengo l'effetto voluto in altro modo, come spiegato al termine dell'articolo stesso.

Spero di esserti stato utile.

Ciao

Fabrizio

 



Web Design Bolzano Kreatif