Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : mauro85 12 Nov 2008, 17:16:58

: quale file contiene il codice dei menu?
: mauro85 12 Nov 2008, 17:16:58
Come da titolo, quale file devo toccare se voglio modificare un menu della colonna left (il menu contenente ad esempio il link "home"). Devo togliere una chiamata a funzione nella "echo" del titolo del link. Grazie
: Re: quale file contiene il codice dei menu?
: sudoku 12 Nov 2008, 19:02:45
Direi index.php
: Re: quale file contiene il codice dei menu?
: mauro85 12 Nov 2008, 19:08:02
Direi di no... index.php contiene:

:
<div id="leftcolumn">
<jdoc:include type="modules" name="left" style="rounded" />
</div>

questa istruzione carica tutti i moduli della parte sinistra. Tra questi moduli ci sono dei menu con dei link. Io vorrei sapere in quale file vengono "caricati" questi menu.
: Re: quale file contiene il codice dei menu?
: dulce pedraza 13 Nov 2008, 14:20:03
Ciao mauro85

non ho capito bene cosa vuoi fare ma.. che il menu sia nella colona sinistra o destra, o su o giu, dipende solo del template...

il componente "menu principale" ha una voce "home" come predefinita per che questa pagina è quella che ti carica in automatico quando entri nel tuo sito .. ma tu poi impostare la pagina che vuoi come predefinita... certamente devi fare prima il collegamento dentro il menu e poi la imposti, a questo punto poi non publicare la voce "home"...
: Re: quale file contiene il codice dei menu?
: mauro85 13 Nov 2008, 14:46:41
No aspetta non hai centrato il punto. Non è nulla di legato al backend, parliamo di codice php.
Cerco di spiegare meglio.

Io ho un box contenente un menu, ovvero una serie di link.
Questa parte di codice nell'index.php:

:
<div id="leftcolumn">
<jdoc:include type="modules" name="left" style="rounded" />
</div>

mi carica i moduli della colonna sinistra, tra i quali c'è il menu in oggetto. Quello che chiedo è: dove trovo il codice di questa funzione che mi carica lo specifico menu? In questo codice mi aspetto di trovare delle istruzioni che dicano, ad esempio:

:
titoloMenu = "MENU PRINCIPALE"
link1="Home"
link2="Contatti"

e via dicendo.
So che non troverò esattamente questo codice perchè il contenuto è dinamico, ma qualcosa di simile in php (un'associazione di stringhe).
: Re: quale file contiene il codice dei menu?
: = odino = 13 Nov 2008, 14:56:16
Ciao Mauro, vuoi eliminare la scritta dalle voci di menu?

Basta un

:
display:none;
nel css per le

:
span
delle voci di menu ( ul .suffissomenu li )
: Re: quale file contiene il codice dei menu?
: mauro85 13 Nov 2008, 15:12:14
Ciao Mauro, vuoi eliminare la scritta dalle voci di menu?

Basta un

:
display:none;
nel css per le

:
span
delle voci di menu ( ul .suffissomenu li )

Non esattamente. Nel punto in cui vengono "stampati" i link dovrebbe esserci una funzione che mi inibisce i tag html, io voglio togliere quella funzione.

ps. leggete il primo post, mi pare sufficientemente chiaro
: Re: quale file contiene il codice dei menu?
: = odino = 13 Nov 2008, 15:41:34
try this:

:
/modules/mod_mainmenu
ma il trunk dell'HTML potrebbe risalire a qualcosa ancora più in alto...
: Re: quale file contiene il codice dei menu?
: mauro85 13 Nov 2008, 16:00:27
try this:

:
/modules/mod_mainmenu
ma il trunk dell'HTML potrebbe risalire a qualcosa ancora più in alto...

Pensavo anche io che fosse qui, ma non riesco a trovare il punto giusto... per questo chiedevo lumi  ;)
: Re: quale file contiene il codice dei menu?
: mauro85 01 Dec 2008, 12:29:52
uppete