Back to top

Autore Topic: app getUserState e setUserState a che servono?  (Letto 1920 volte)

Offline baldo

  • Esploratore
  • **
  • Post: 65
  • Sesso: Maschio
    • Mostra profilo
app getUserState e setUserState a che servono?
« il: 21 Mag 2013, 16:51:46 »
getUserState e setUserState a che servono?

$app   = JFactory::getApplication();
$app->setUserState(key,value);

$app   = JFactory::getApplication();
$UserState = $app->getUserState(key);

leggendo http://docs.joomla.org/How_to_use_user_state_variables
mi è sembrato di capire che possone essere usati per passare variabili tramite sessione
ma ho provato e non funziona



semplicità ... al sol nominarla sembra svanire

mau_develop

  • Visitatore
Re:app getUserState e setUserState a che servono?
« Risposta #1 il: 21 Mag 2013, 17:16:05 »
cosa hai provato, dove hai provato, come hai provato,  ... non mi sembra sia contestabile il fatto che funzionino

Offline baldo

  • Esploratore
  • **
  • Post: 65
  • Sesso: Maschio
    • Mostra profilo
Re:app getUserState e setUserState a che servono?
« Risposta #2 il: 21 Mag 2013, 17:39:50 »
non intendevo insinuare che non funzionano

infatti la mia domanda è a che servono?

memorizzano dati in sessione?

cosa ho provato?

lato frontend,
ho provato a memorizzare una variabile con setUserState() e recuperarla con getUserState() in una chiamata successiva
ho navigato nel frontend con un'utente public, non autenticato

l'operazione mi è fallita perchè getUserState() restituisce null

forse userò session per i mie scopi anche se get/setUserState mi suonavano bene

semplicità ... al sol nominarla sembra svanire

mau_develop

  • Visitatore
Re:app getUserState e setUserState a che servono?
« Risposta #3 il: 21 Mag 2013, 18:11:56 »
guarda come le usa joomla, stanno in tutti i model nei filtri, nell'ordine...

Offline baldo

  • Esploratore
  • **
  • Post: 65
  • Sesso: Maschio
    • Mostra profilo
Re:app getUserState e setUserState a che servono?
« Risposta #4 il: 21 Mag 2013, 18:18:02 »
ho fatto un'altra prova a a memorizzare una variabile con setUserState() e recuperarla con getUserState() in una richiesta successiva e stavolta è andata

Citazione
guarda come le usa joomla, stanno in tutti i model nei filtri, nell'ordine...

grazie M_W_C
semplicità ... al sol nominarla sembra svanire

 



Web Design Bolzano Kreatif