Esempio n. 1
0
 /**
  * Executem l'opció de canviar de site si en tenim més d'un. 
  **/
 public function executeGChangeSite(sfWebRequest $request)
 {
     $this->setLayout('gestio');
     //Carreguem els sites que té l'usuari
     $this->SITES = UsuarisSitesPeer::getSitesArray($this->getUser()->getSessionPar('idU'));
     $this->IDS = $this->getUser()->getSessionPar('idS');
     $this->IDU = $this->getUser()->getSessionPar('idU');
     if ($request->hasParameter('BSAVE')) {
         $this->IDS = $request->getParameter('IDS');
         $this->getUser()->setSessionPar('idS', $this->IDS);
         $OU = UsuarisPeer::initialize($this->IDU, $this->IDS, false, false)->getObject();
         $this->makeLogin($OU, $this->IDS);
     }
 }