Joomla.it Forum

Non solo Joomla... => Sviluppo => : alfy 06 Mar 2015, 09:59:06

: override main_menu con jquery1.6.1 min, non funzionante
: alfy 06 Mar 2015, 09:59:06
Buon giorno a tutti


come dal titolo ho modificato default.php del modulo menu principale.
Nella index del template carico la libreria jquey 1.6.1 e nell'override del menu ho inserito il codice
javascript.


Il tutto su un sito in php base mi anima il menu con un effetto rimbalzo sui bottoni, su joomla
invece pur mantenendo codici e libreria uguali, non funziona.


Devo fare qualche operazione particolare per far girare javascript nel menu?


grazie
: Re:override main_menu con jquery1.6.1 min, non funzionante
: steganoga 06 Mar 2015, 11:13:42
devi fare un debug di js e vedere qual'č l'errore.
Probabilmente o hai un conflitto o il js non viene caricato o viene caricato in un posto sbagliato

js in Joomla si integra cosė: https://docs.joomla.org/Adding_JavaScript
: Re:override main_menu con jquery1.6.1 min, non funzionante
: alfy 06 Mar 2015, 11:27:54
steganoga, grazie


credo anche io che il problema sia di questo tipo, pensavo che forse js non venisse caricato correttamente, io le ho poste
come tutti nella cartella js del mio template.
Ad ogni modo per are il debug di js non saprei come fare ma ci terrei a capirlo.
puoi aiutarmi?

Ho guardato l'utilissimo link che mi hai passato ho notato che l'implementazione di codice js pure viene fatto passando la path contente media presente sulla root di joomla e non punta alla cartella js creata sul template.

Inoltre non mi č ben chiaro come come implementare il frameworks jquery in modo corretto.


grz
: Risolto - override main_menu con jquery1.6.1 min, non funzionante
: alfy 06 Mar 2015, 17:05:07
 ;) ho risolto cosi:

:
<?php JHtml::script(Juri::base() . 'templates/custom/js/sample.js'); ?>[code]

per curiositā come faccio il debug per js, non si sā mai in futuro?!
: Re:override main_menu con jquery1.6.1 min, non funzionante
: steganoga 06 Mar 2015, 19:21:36
..quindi non caricava js.. č corretto come hai fatto

Ad ogni modo per are il debug di js non saprei come fare ma ci terrei a capirlo.
-------------------------------------------------------------
firebug ha molti tools utili