sono nuovo sia di questo forum, sia di Yii quindi scusatemi in anticipo per la domanda forse semplice.
Ho fatto un po’ di ricerche ma non sono riuscito a trovare la risposta.
Avrei un problema di questo tipo, io ho nel database una tabella utenti con un campo chiamato lang dove ho specificato il codice della lingua e vorrei che dopo che hanno effettuato l’accesso il sistema prenda la lingua dell’utente.
Ho letto la guida e ho trovato questi due metodi:
public string getLanguage()
public void setLanguage(string $language)
così ho provato a mettere nel SiteController nel login il seguente codice:
$user = new User(Yii::app()->user->getId());
Yii::app()->setLanguage( $user->lang );
ma non funziona funziona solo se lo metto nel controller quando genera l’index, ma così facendo funziona solo per quella pagina e non per tutta l’app.
Spero di essermi spiegato, vi ringrazio in anticipo per la pazienza e l’eventuale risposta.