Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : homer314 11 Mar 2010, 12:20:12

: [RISOLTO] Top Menu: creare sotto-menu nella colonna di sinistra
: homer314 11 Mar 2010, 12:20:12
Ciao ragazzi, complimenti per questa splendida community. Per cercare di essere chiaro nello spiegare la mia esigenza prenderò in esempio il template di default di joomla 1.5

Vorrei fare in modo che, una volta cliccato su di una voce del TOP MENU, i suoi eventuali sotto-menu vengano elencati sulla colonna di sinistra, dove si trova di default, il MENU PRINCIPALE.

Come posso fare ? Ho googlato parecchio ed anche cercato nel forum ma non trovo una risposta chiara.

ecco l'esempio. Concettualmente un contenuto di esempio potrebbe essere "le nostre sedi" nel main menu e l'elenco delle sedi sulla sinistra


(http://img294.imageshack.us/img294/8234/esempiop.jpg) (http://img294.imageshack.us/i/esempiop.jpg/)


Grazie mille
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: smi 11 Mar 2010, 12:55:55
Non ho capito bene una cosa. Tu vorresti che cliccando su una voce del top menu compaia sulla sinistra un altro menu (sopra, sotto, dentro al principale??) con le sottovoci?
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: homer314 11 Mar 2010, 13:00:18
Non ho capito bene una cosa. Tu vorresti che cliccando su una voce del top menu compaia sulla sinistra un altro menu (sopra, sotto, dentro al principale??) con le sottovoci?

Diciamo che il top menu è il mio menu principale, quindi sulla colonna di sinistra nessun "main menu", ma solamente le sotto-voci del top
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: homer314 11 Mar 2010, 13:21:56
ecco l'esempio. Concettualmente un contenuto di esempio potrebbe essere "le nostre sedi" nel main menu e l'elenco delle sedi sulla sinistra


(http://img294.imageshack.us/img294/8234/esempiop.jpg) (http://img294.imageshack.us/i/esempiop.jpg/)
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: smi 11 Mar 2010, 13:33:55
Ahh ok! Ora è tutto più chiaro  :)
Prova a fare così. Crei i tuoi sotto menu, li poni a sinistra e nella lista delle pagine nelle quali il menu deve comparire seleziona la voce del menu corrispondente!
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: homer314 11 Mar 2010, 13:35:07
Ahh ok! Ora è tutto più chiaro  :)
Prova a fare così. Crei i tuoi sotto menu, li poni a sinistra e nella lista delle pagine nelle quali il menu deve comparire seleziona la voce del menu corrispondente!

Appena ho un attimo provo, grazie mille per la risposta immediata !
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: smi 11 Mar 2010, 13:36:50
Figurati  ;)
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: homer314 11 Mar 2010, 16:17:32
Allora, aggiornamento.

- Ho creato il menu "TOP MENU" dove, come voci di menu ci sono "Studio" ed "Aree di Attività" con relativi sotto menu.

- Ho creato 2 moduli, uno per "Lo Studio" ed uno per "Aree di Attività". Tutti con posizione "left" e tipo "mod_mainmenu".

Anche se nel campo "Assegnazione menu" del modulo seleziono solo le voci che mi interessano, come si può vedere dall'immagine, nel menu che si crea a sinistra, mi ritrovo sia quello che mi interessa, sia tutte le altre voci del menu "TOP MENU", in questo caso click su Aree di Attività e mi ritrovo in lista anche "Studio"

Dove Sbaglio ?

Grazie mille

Allego immagine per rendere più chiaro cosa non vorrei vedere.

(http://img708.imageshack.us/img708/7268/menupi.th.jpg) (http://img708.imageshack.us/i/menupi.jpg/)
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: smi 11 Mar 2010, 16:46:00
Dovresti creare due moduli di tipo menu. Il primo lo chiami Studio e lo fai visualizzare solo nella pagina studio. In questo menu aggiungi le sottovoci relative a studio. Stessa cosa per l'altro. Non so se ti è più chiaro.

Hai fatto così?
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: homer314 11 Mar 2010, 17:25:01
Di nuovo, rinnovo i ringraziamenti per l'assistenza.

Penso sia meglio postare qualche screen per riepilogare

(http://img58.imageshack.us/img58/1162/topmenu.th.jpg) (http://img58.imageshack.us/i/topmenu.jpg/)


(http://img14.imageshack.us/img14/9392/moduloattivita.th.jpg) (http://img14.imageshack.us/i/moduloattivita.jpg/)

(http://img519.imageshack.us/img519/3507/modulostudio.th.jpg) (http://img519.imageshack.us/i/modulostudio.jpg/)
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: tonicopi 11 Mar 2010, 17:37:51
Scusa se intervengo in questo turbinio di immagini... ;D
Ma hai letto questo articolo:

http://joomla.it/articoli-della-community/878-come-creare-dei-sotto-menu.html

e seguito questa videoguida?

http://joomla.it/guide-e-video-guide/video-guide/633-lezionionlinenet-gestione-dei-menu-parte-1.html

http://joomla.it/guide-e-video-guide/video-guide/634-lezionionlinenet-gestione-dei-menu-parte-2.html
 ;)
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: homer314 11 Mar 2010, 17:39:43
Scusa se intervengo in questo turbinio di immagini... ;D
Ma hai letto questo articolo:

http://joomla.it/articoli-della-community/878-come-creare-dei-sotto-menu.html

e seguito questa videoguida?

http://joomla.it/guide-e-video-guide/video-guide/633-lezionionlinenet-gestione-dei-menu-parte-1.html

http://joomla.it/guide-e-video-guide/video-guide/634-lezionionlinenet-gestione-dei-menu-parte-2.html
 ;)

Il primo è quello che ho seguito step-by-step per arrivare alla situazione attuale. Le videoguide invece non le ho viste, provvedo

Grazie :)
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: smi 11 Mar 2010, 17:50:04
Se con i video non risolvi il problema ti spiego passo passo come lo farei io.  :)
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: homer314 11 Mar 2010, 17:59:30
Forse ho trovato la definizione migliore per il mio problema.
I video da quanto posso capire non affrontano una condizione come la mia.

Direi che il mio problema riguarda la visualizzazione di un modulo menu (mod_mainmenu) che elimini dalla colonna di sinistra i moduli non interessati dalla selezione effettuata dalla Voce di menu.
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: 56francesco 11 Mar 2010, 18:03:34
Direi che il mio problema riguarda la visualizzazione di un modulo menu (mod_mainmenu) che elimini dalla colonna di sinistra i moduli non interessati dalla selezione effettuata dalla Voce di menu.
allora non devi "creare" o tantomeno inventare niente, fai tutto molto più umanamente semplicemente settando i moduli, uno per uno in relazione a ciascuna voce di menù..
a prescindere dal template..

sposto nella sezione giusta.
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: smi 11 Mar 2010, 18:06:41
Ti do la mia idea...
Crei 3 menu:
1) top menu con le due voci
2) menu attività le cui voci sono le sottovoci di attività. Posizione sinistra. Seleziona voce di menu: Attività
3) stessa cosa per studio

Quindi ora hai 3 menu. Il top che viene visualizzato sempre. Attività che viene visualizzato solo se clicchi sulla voce attività. Studio solo se clicchi sulla voce studio.

: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: tonicopi 11 Mar 2010, 19:27:50
Ma no...
Dove trovate la difficoltà ad attivare tre moduli: il primo che mostra le voci da 0 a 1 pubblicato in top
Il secondo che mostra le voci da 1 a X (sempre dello stesso menù) e pubblicato solo associato alle voci di menù dove deve comparire a left...
Idem per il terzo modulo.
Ma siete sicuri di aver letto bene l'articolo di ventus85, fino in fondo?  :(
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: luca ponzanelli 11 Mar 2010, 23:09:18
ho letto l'articolo di ventus85 e mi ha fornito alcune risposte che cercavo :D
ho però una questione (per cui ho anche avviato un topic a parte, dal momento che avevo adottato una tecnica differente):
sto cercando di capire se in questo modo ottengo che, una volta selezionata una voce del sottomenù, la voce del menù principale a cui questo fa riferimento resti attivata (per intenderci obbedisca alla classe a:active)...
spero di essermi spiegato correttamente.. :)
Grazie
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: tonicopi 11 Mar 2010, 23:26:49
Ma non dipende solo dall'impostazione corretta del sotto menù. E' anche una questione di stile... intendo di regole scritte nel foglio di stile  ;)
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: luca ponzanelli 12 Mar 2010, 10:53:51
qualche dritta in tal senso?...
ho scritto il template da me (forse ho fatto un pò un azzardo ma mi piacciono le sfide.... :)) e ho assegnato stili differenti alla classe a e a:active del mio div dove ho posizionato il main menù.. ovviamente quando seleziono una voce del mio sottomenù quella del main non dovrebbe essere più "active" e torna allo stile normale.. o sbaglio?..
Grazie muille per la disponibilità !!
: Re:[1.5]Top Menu: creare sotto-menu nella colonna di sinistra
: homer314 15 Mar 2010, 10:17:25
Update:

- con il suggerimento di "tonicopi" ho risolto, grazie mille :)