Back to top

Autore Topic: Voci menu, come inserirle in alto?  (Letto 3192 volte)

Offline Marquis

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Voci menu, come inserirle in alto?
« il: 10 Apr 2009, 23:07:47 »
Salve,
come posso mettere in alto le stesse voci del meni laterale?
Ne appaiono solo alcune, ma non tutte:

http://testaresiti.altervista.org/index.php/il-progetto.html

Grazie.
Mds

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: Voci menu, come inserirle in alto?
« Risposta #1 il: 10 Apr 2009, 23:47:02 »
Ciao Marquis
Le voci sono quelle pubblicate nel top_menu?
Nel backend apri il menų Menu e seleziona Top Menu, quante voci di menų ci sono? Sono solo 4 o sono 8 (come nel mainmenu)?
Sono tutte pubblicate?

Ci sono pių cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline Marquis

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Re: Voci menu, come inserirle in alto?
« Risposta #2 il: 11 Apr 2009, 01:30:54 »
Le voci cui mi riferisco sono quelle 4 in alto

http://img10.imageshack.us/my.php?image=immagineyda.jpg

Vorrei che fossero le stesse contenute nel "Menu Principale".

Ehm...ma non so dove metter mano  ???

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: Voci menu, come inserirle in alto?
« Risposta #3 il: 11 Apr 2009, 16:32:38 »
Semplicemente aggiungi le voci mancanti al top menų esattamente come sono quelle del main menu. La sai aggiungere una voce di menų, vero? ;)

Altrimenti, soluzione pių veloce, visualizza le voci di menų del mainmenu, selezioni quelle che mancano al top menu, clicchi sul pulsante Copia e selezioni come destinazione (nella casella Copia nel menų...) il top menu.



Ci sono pių cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline Marquis

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Re: Voci menu, come inserirle in alto?
« Risposta #4 il: 11 Apr 2009, 23:15:32 »
Dunque, ho imparato un'altra cosa. La parte alta si chiama top.menu.

Ho seguito il consiglio per ovviare alla mia richiesta, copiando le voci dal menu principale e copiandole nel top-menu.

Ma, come evidente dalla seconda immagine che accludo, non si vedono tutte le voci che vorrei apparissero in top.

http://img8.imageshack.us/my.php?image=immaginetvb.jpg
(le voci del menu principali non sono ugualmente presenti nel top menu)

http://img4.imageshack.us/my.php?image=immagine2inn.jpg

Come mai?

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: Voci menu, come inserirle in alto?
« Risposta #5 il: 12 Apr 2009, 03:19:26 »
Hai imparato anche come si copiano le voci di un menų in un altro menų  :D

Non ho il template quindi non posso accertarmi se quello che dico č vero ma penso di aver capito cosa succede.

Tu sai che ad ogni menų corrisponde un modulo mod_mainmenu che viene pubblicato in una posizione modulo.
Il Menų principale, ad esempio, corrisponde ad un modulo pubblicato nella posizione Left. Cosė come il menų Risorse.

Quello che pensavo fosse il menų topmenu (quello in alto) in realtā non corrisponde a nessun modulo perchč in quella parte del template non esiste una posizione in cui pubblicare un modulo. Come potrai vedere quė

Mentre si vedono le posizioni left, right, user1, ecc. proprio in alto dove c'č il menų incriminato non c'č niente.

Quindi quel menų in realtā č scritto all'interno del codice del template e non corrisponde ad un modulo.
Ci sono pių cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: Voci menu, come inserirle in alto?
« Risposta #6 il: 12 Apr 2009, 03:39:04 »
Ok, trovato il template.
Era come pensavo.

Nel template alla riga 32 trovi questo codice:
Codice: [Seleziona]

<div id="top_menu">
<?php include'menu.php'?>
</div>
Questo significa che quel menù che ti compare in alto in realtà non è un modulo ma è inserito nel codice del file menu.php che viene incluso all'interno del template.

In realtà quello che vedi in alto non è altro che la replica delle prime 4 voci del menù principale. Quindi, così come stanno le cose non puoi fare nulla. Bisogna modificare il template.

Sostituisci il codice che ti ho riportato sopra con il seguente:
Codice: [Seleziona]

<div id="top_menu">
<div id="topnavi">
<?php if (mosCountModules('topmenu')){ 
mosLoadModules 'topmenu' '-1');
}
?>

</div>
</div>


Poi vai nell'elenco dei moduli e clicca sul modulo corrispondente al Menu Top.
Cambia la proprietà Stile menù in Lista e cancella quello che trovi nella proprietà Suffisso classe CSS menu (parametri avanzati). Verifica che il modulo sia effettivamente pubblicato nella posizione topmenu (nei Dettagli a sinistra)

A questo punto dovrebbe comparirti il menù topmenu in alto e potrai gestire tu le sue voci.


Solo una domanda: ma il template è per joomla 1.0.x perchè lo stai usando in Joomla 1.5.x????


E soprattutto aggiorna la versione di Joomla alla 1.5.10 ;)
Ci sono pių cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline Marquis

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Re: Voci menu, come inserirle in alto?
« Risposta #7 il: 12 Apr 2009, 05:14:21 »
Ehm...da lunedi...farō tesoro delle tue dettagliatissime indicazioni!

Molto chiare, specie col file esempio.

Sto usando questo template perchč mi tornava buono allo scopo.
Se ne trovo di simili va bene.
Hai idee a riguardo?

Altra piccola domandina...perchč dovrei aggiornare la versione di joomla?

Nel caso decidessi di farlo, scriverō nella sotto-sezione pertinente, non temere!

Ciau e Buona Pasqua!

Offline Marquis

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Re: Voci menu, come inserirle in alto?
« Risposta #8 il: 12 Apr 2009, 18:26:18 »
Ehm...fatto ma non si vede nulla:

-backend-
http://img24.imageshack.us/img24/4763/immagine1xvm.jpg

http://img16.imageshack.us/img16/9710/immagine2lhd.jpg

-frontend-
http://img6.imageshack.us/img6/3215/immagine3h.jpg

Il top menu...in effetti...con le modifiche che mi hai suggerito...appare:

http://testaresiti.altervista.org/?tp=1

Sbagliato qualcosa?  ???
« Ultima modifica: 12 Apr 2009, 18:42:21 da Marquis »

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: Voci menu, come inserirle in alto?
« Risposta #9 il: 12 Apr 2009, 23:43:10 »
Sicuramente avrai saltato qualche passaggio.
Prima di postare la soluzione ho provato in locale quindi magari ti sei solo dimenticato qualcosa.

Guardando le immagini che hai allegato noto subito due cose:

1) il modulo è pubblicato ma nel posto sbagliato. Cambia la posizione in topmenu (se non la trovi nell'elenco scrivila)

2) Lo stile menù è Legacy orizzontale mentre io avevo suggerito Lista. Cambialo

A questo punto dovresti vedere il menù ;D

Aggiornare il core di Joomla dei propri siti web ad ogni nuovo aggiornamento è fondamentale.
La motivazione primaria è che così facendo si tappano eventuali falle di sicurezza che potrebbero portare al defacement del sito.

Sugerimenti per il template? Solo quello di cercarne uno che sia costruito per joomla 1.5.x. Sulla scelta posso dire poco perchè deve piacere a te ;D
Hai dato un'occhiata ai template di Joomla24.com?

« Ultima modifica: 12 Apr 2009, 23:46:51 da bigham »
Ci sono pių cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline Marquis

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Re: Voci menu, come inserirle in alto?
« Risposta #10 il: 13 Apr 2009, 00:48:59 »
Ehm...

Vero...avevi detto Lista...ehm...

Ora:
http://img18.imageshack.us/img18/7219/immaginesod.jpg

Ma...non lo vedo cmq :(

Ahiuto!!!

Offline Marquis

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Re: Voci menu, come inserirle in alto?
« Risposta #11 il: 14 Apr 2009, 20:12:04 »
Niente eh...

Vabbeh...

 :'(

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: Voci menu, come inserirle in alto?
« Risposta #12 il: 14 Apr 2009, 22:41:24 »
Allora mi sono spiegato male ;D ;D

La posizione in cui pubblicare il modulo deve essere:
topmenu
e non top come hai scritto tu ;)

Se guardi l'anteprima del sito con visualizzazione delle posizioni modulo in alto a sinistra la zona in cui pubblicare il modulo si chiama proprio topmenu

Riprova, sarai pių fortunato!  ;D ;D ;D
Ci sono pių cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

 



Web Design Bolzano Kreatif