public function modificarAction()
 {
     $this->view->subtitle = $this->info->sitio->menus->items->modificar->titulo;
     $this->view->action = $this->info->sitio->menus->items->modificar->action;
     $this->view->buttonText = $this->info->sitio->menus->items->modificar->buttonText;
     $items = new MenusItems();
     if ($this->_request->isPost()) {
         $cleanData = $this->getCleanData();
         Zend_Loader::loadClass('Zend_Filter_StripTags');
         $filter = new Zend_Filter_StripTags();
         // ID
         $id = trim($filter->filter($this->_request->getPost('id')));
         if ($this->_request->getPost('id') === $id && $id != '' && is_numeric($id) && $id > 0 && $id <= 9999999999) {
             $cleanData['clean']['id'] = $id;
         } else {
             $cleanData['unclean']['id'] = $id;
             $cleanData['secureData'] = false;
         }
         $this->view->messages = $cleanData['messages'];
         if (true === $cleanData['secureData']) {
             $clean = $cleanData['clean'];
             $data = array('item' => $clean['item'], 'destino' => $clean['destino'], 'posicion' => $clean['posicion'], 'privado' => $clean['privado'], 'estado' => $clean['estado']);
             if ($clean['id']) {
                 $where = ' id=' . $clean['id'];
                 $items->update($data, $where);
             }
             //$this->_redirect ( '/admin/items/id/'.$id );
             //$this->_redirect ( '/admin/menus/');
             $MenuItem = MenusItems::getMenuItem($id);
             $this->_redirect('/admin/items/editar/id/' . $MenuItem->id_menu);
             return;
         } else {
             $this->setAsBadData();
             $this->view->mensajeError = "Se encontraron errores en el formulario.";
             return;
         }
     } else {
         $id = (int) $this->_request->getParam('id', 0);
         $this->view->idMenu = $this->_request->getParam('id');
     }
     if (is_numeric($id) && $id > 0) {
         #verificar que el menu exista para no mostrar error
         $this->view->item = $items->fetchRow('id=' . $id);
         //print_r($this->view->item);
         //die();
     } else {
         $this->setAsEmptyData();
     }
     $this->render();
 }