public function actionAgregarImagenSliderBd()
 {
     $slider = new Slider();
     $ruta = new Configuracion();
     if (isset($_POST['ImagenSlider'])) {
         //echo "<pre>"; print_r($_FILES); exit();
         if ($slider->save()) {
             $imagen_nombre = 'S-' . str_pad($slider->slider_id, 6, "0", STR_PAD_LEFT) . '-' . str_replace(' ', '_', $_FILES["ImagenSlider"]["name"]['archivo']);
             $slider->slider_titulo = $_POST['ImagenSlider']['titulo'];
             $slider->slider_nombre_imagen = $imagen_nombre;
             if ($slider->save()) {
                 if (move_uploaded_file($_FILES["ImagenSlider"]["tmp_name"]['archivo'], $ruta->findByPk(2)->configuracion_valor . '\\' . $imagen_nombre)) {
                     $this->redirect(array('agregarImagenSlider'));
                 }
             }
         }
     }
 }
 public function actionAgregarImagen($id)
 {
     $this->layout = 'ajax';
     $model = new ImagenProducto();
     $imagen = new Imagen();
     $ruta = new Configuracion();
     // uncomment the following code to enable ajax-based validation
     /*
      if(isset($_POST['ajax']) && $_POST['ajax']==='imagen-producto-agregarImagen-form')
      {
      echo CActiveForm::validate($model);
      Yii::app()->end();
      }
     */
     if (isset($_POST['ImagenProducto'])) {
         $model->attributes = $_POST['ImagenProducto'];
         //echo "<pre>"; print_r($_FILES); echo "</pre>"; exit();
         //echo "<pre>"; print_r($_POST); echo "</pre>";
         $imagen->producto_id = $id;
         if ($imagen->save()) {
             $imagen_nombre = 'PI-' . str_pad($imagen->imagen_id, 6, "0", STR_PAD_LEFT) . '-' . str_replace(' ', '_', $_FILES["ImagenProducto"]["name"]['archivo']);
             $imagen->imagen_nombre = $imagen_nombre;
             if ($imagen->save()) {
                 if (move_uploaded_file($_FILES["ImagenProducto"]["tmp_name"]['archivo'], $ruta->findByPk(1)->configuracion_valor . '/' . $imagen_nombre)) {
                     $this->redirect(array('producto/view', 'id' => $id));
                 }
             }
         }
     }
     $this->render('agregarImagen', array('model' => $model, 'id' => $id));
 }