Joomla.it Forum
Joomla! 3 => Joomla! 3 => : nofc_nofc 19 Dec 2015, 11:25:16
-
Salve,
ho un problema con gli ancoraggi interni nel sito.
Lavorando sul sito in localhost ho creato un sito su un'unica pagina con un menu con delle voci tipo "URL esterno": ad esempio alla voce "Chi Siamo" nel campo della url ho scritto "#chisiamo", ed è tutto funzionante: clicco sulla voce e la pagina scorre fino all'ancora.
Porto il sito online e le ancora smettono di funzionare! :o
La cosa strana è che se nel campo dell'URL scrivo www.miosito.it/#chisiamo (http://www.miosito.it/#chisiamo) e premo invio, la pagina scorre correttamente all'ancoraggio :o :o
Quale può essere il motivo?
Grazie anticipatamente
-
Io ho risolto inserendo il numero ID del menu principale ( la classica Home ) in questo modo :
index.php?Itemid=435#chisiamo
-
Grazie per la risposta :)
Io ho attivo il SEF (creato tra l'altro con il componente LittleHelper), quindi la stringa index.php/ non ce l'ho.
Per mettendo nel campo della url esterna "itemid=1#chisiamo" (poiché l'id del menù è 1), mi porta ad una pagina inesistente :(
-
non so che dire, ma anche provando con index.php? all'inizio ?
-
Gli ancoraggi tornano a funzionare se DISABILITO la SEF, c'è qualche rimedio? :'(
-
Io ho questo in globale ( vedi image ) e ho inserito il link come da post precedente, funziona.
in privato ti mando link a sito funzionante
-
Ho risolto mettendo nel campo del URL esterno i link assoluti "www.miosito.it# (http://www.miosito.it#)chisiamo"
Grazie @ItalPascal per il tempo dedicato e complimenti per il sito ;)
-
di nulla. Ok, grazie per aver messo [RISOLTO] all'inizio del titolo del tuo primo post
edit