Example #1
0
 public function updateAction()
 {
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender();
     $db = new Fotos();
     if ($this->_request->isPost()) {
         $capa = $this->_request->getPost('capa');
         $ordem = $this->_request->getPost('order');
         parse_str($this->_request->getPost('legendas'), $legendas);
         if ($capa) {
             $db->setId($capa);
             $db->setCapa(1);
             $db->atualizarCapa();
         }
         if ($ordem) {
             foreach ($ordem as $ord => $foto_id) {
                 $db->setId($foto_id);
                 $db->setOrdem($ord);
                 $db->atualizarOrdem();
             }
         }
         if ($legendas) {
             foreach ($legendas['legenda'] as $id => $legenda) {
                 $db->setId($id);
                 $db->setLegenda($legenda);
                 $db->atualizarLegenda();
             }
         }
     }
 }