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(); } } } }