Joomla.it Forum

Non solo Joomla... => Sviluppo => : kolbac 20 Apr 2007, 13:00:36

: A cosa serve il parametro Itemid?
: kolbac 20 Apr 2007, 13:00:36
Ciao ragazzi, non ho ben capito a cosa si riferisce la variabile Itemid che esce nell'url.
Io ho creato un componente, quando clikko sul link che ho inserito nel mainmenu mi apre il componete assegnado un valore sbagliato ad Itemid, perchè il componente non mi funziona, ma mi inserisce il giusto titolo alla sezione in cui mi trovo. Con ciò intendo dire che quando entro in notizie per esempio visualizzo Home -> Notizie, entrando nel mio componente visualizzo Home -> NomeMioComponente.
se cambio il valore di Itemid in modo tale che il componete funzioni, il nome della sezione non è corretto.
Quindi non capisco più come fare ad avere il giusto itemid in modo tale che mi funzioni il componente e mi visualizzi il giusto mnome della sezione.


Grazie


** titolo modificato **
: Re: A cosa serve il parametro Itemid?
: napo 20 Apr 2007, 13:49:58
$Itemid è un valore legato alla voce di menu associata al componente.
Viene generato da Joomla quando crei la voce e serve a garantire il corretto funzionamento del pathway.
: Re: A cosa serve il parametro Itemid?
: kolbac 20 Apr 2007, 15:53:43
ma il pathway sarebbe quello che io volgarmente ho chiamato sezione (Home -> NomeMioComponente)?


Il valore che $Itemid deve assumere è l'id contenuto nella tabella components?
: Re: A cosa serve il parametro Itemid?
: napo 20 Apr 2007, 16:08:02
Il valore di $Itemid viene sempre passato al tuo componente ad ogni chiamata.
: Re: A cosa serve il parametro Itemid?
: kolbac 20 Apr 2007, 16:28:44
Ok, su questo ci sono. Ma perchè non mi appare il nome della sezione ovvero il giusto pathway?
Ripeto, modificando manualmente l'url e mettendo un altro valore in $Itemid mi vializza correttamente il pathway ma non mi funziona il componente.
: Re: A cosa serve il parametro Itemid?
: napo 20 Apr 2007, 17:22:21
E cosa ti appare? ???
: Re: A cosa serve il parametro Itemid?
: kolbac 20 Apr 2007, 17:58:30
solo Home senza il nome della sezione.
: Re: A cosa serve il parametro Itemid?
: napo 20 Apr 2007, 18:02:33
Se il valore di Itemid è corretto dovrebbe comunque comparire il nome del componente.