Back to top

Autore Topic: A cosa serve il parametro Itemid?  (Letto 4077 volte)

Offline kolbac

  • Esploratore
  • **
  • Post: 63
    • Mostra profilo
A cosa serve il parametro Itemid?
« il: 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 **
« Ultima modifica: 20 Apr 2007, 13:50:33 da napo »

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: A cosa serve il parametro Itemid?
« Risposta #1 il: 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.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline kolbac

  • Esploratore
  • **
  • Post: 63
    • Mostra profilo
Re: A cosa serve il parametro Itemid?
« Risposta #2 il: 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?

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: A cosa serve il parametro Itemid?
« Risposta #3 il: 20 Apr 2007, 16:08:02 »
Il valore di $Itemid viene sempre passato al tuo componente ad ogni chiamata.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline kolbac

  • Esploratore
  • **
  • Post: 63
    • Mostra profilo
Re: A cosa serve il parametro Itemid?
« Risposta #4 il: 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.

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: A cosa serve il parametro Itemid?
« Risposta #5 il: 20 Apr 2007, 17:22:21 »
E cosa ti appare? ???


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline kolbac

  • Esploratore
  • **
  • Post: 63
    • Mostra profilo
Re: A cosa serve il parametro Itemid?
« Risposta #6 il: 20 Apr 2007, 17:58:30 »
solo Home senza il nome della sezione.

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: A cosa serve il parametro Itemid?
« Risposta #7 il: 20 Apr 2007, 18:02:33 »
Se il valore di Itemid è corretto dovrebbe comunque comparire il nome del componente.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

 



Web Design Bolzano Kreatif