/** * saves actors display order for a role * * */ public function saveDisplayOrderAction() { $this->_helper->layout->disableLayout(); $this->_helper->viewRenderer->setNoRender(); if (!$this->getRequest()->isPost()) { return; } $mal_ids = $this->getRequest()->getPost('order_list'); $mal_arr = explode(",", $mal_ids); $matterModel = new Application_Model_Matter(); $data = array(); foreach ($mal_arr as $key => $value) { $data['display_order'] = $key + 1; $matterModel->saveMatterActor($value, $data); } }