Ejemplo n.º 1
0
 public function actionBuscarproducto()
 {
     if (!\Yii::$app->user->isGuest) {
         $boletinesModels = new Boletines();
         $request = yii::$app->request;
         if (count($request->queryParams) != 0) {
             $tipo = $request->get('informes');
             $fecha = $request->get('fecha');
             //exit($fecha);
             $filename = $boletinesModels->buscarPdfProducto($tipo, $fecha);
             if (isset($filename[0]['Boletin'])) {
                 //exit($filename[0]['Boletin']);
                 //exit($filename)exit($filename[0]['Boletin']); ;
                 $ruta = '/pdf/' . $filename[0]['Boletin'] . '.pdf';
                 //exit($ruta);
                 return $this->redirect($ruta);
             } else {
                 $mensaje = 'El informe no se encuentra disponible. Consúltelo de nuevo en las próximas horas.';
                 return $this->render('..\\site\\paginaerror', ['mensaje' => $mensaje]);
             }
         }
     } else {
         return $this->goHome();
     }
 }