Esempio n. 1
0
 public function executeAjaxSelectMaterial(sfWebRequest $request)
 {
     $this->IDS = $this->getUser()->getSessionPar('idS');
     $idG = $request->getParameter('generic');
     if ($request->hasParameter('dies_franja')) {
         $diai = $request->getParameter('diai');
         $diaf = $request->getParameter('diaf');
         return $this->renderText(MaterialPeer::getOptionsMaterialLliureHores($diai, $diaf, '00:00', '24:00', $this->IDS, $idG));
     } else {
         $dies = $request->getParameter('dies');
         $hpre = $request->getParameter('horapre');
         $hpost = $request->getParameter('horapost');
         foreach (explode(',', $dies) as $d) {
             list($d, $m, $y) = explode('/', $d);
             $dia = $y . '-' . $m . '-' . $d;
             return $this->renderText(MaterialPeer::getOptionsMaterialLliureHores($dia, $dia, $hpre, $hpost, $this->IDS, $idG));
         }
     }
 }