Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/05/2011, 14:22
darkram
 
Fecha de Ingreso: septiembre-2007
Mensajes: 152
Antigüedad: 16 años, 7 meses
Puntos: 1
Pregunta Activar los Idiomas por SESSION

Hola,

Sigo dándole vueltas a esto de los Idiomas diferentes....(soy muy pkt)...
y los tutos que veo no van en la 2.0.

Mi duda eS:

Consigo que la clase Language funcione....y me cambia de directorio cuando añado en el controlador del la página incial - Index - una variable de session

Código PHP:
Ver original
  1. public function index()
  2.     {
  3.        
  4.         if ($this->session->userdata('idioma'))
  5.         {
  6.             $lan = "english";
  7.                    
  8.             $this->lang->load('index', $lan);
  9.             $this->session->set_userdata('idioma', lang('LANGUAGE_SELECTED'));
  10.  
  11.         $this->load->view('index');
  12.            
  13.         }

Pero ahora como la variable está en la session , no consigo cambiarla desde ningún sitio para activar otro Idioma como "spanish".

he probado con un enlace o botón que activase una función pero no dí aún con ello.

¿como se puede cambiar un variable de sesion desde un enlace i actualizar la vista desde el controlador?