Joomla.it Forum
Non solo Joomla... => Sviluppo => : 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 **
-
$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.
-
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?
-
Il valore di $Itemid viene sempre passato al tuo componente ad ogni chiamata.
-
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.
-
E cosa ti appare? ???
-
solo Home senza il nome della sezione.
-
Se il valore di Itemid è corretto dovrebbe comunque comparire il nome del componente.