function permissionsAction() { $layoutPath = APPLICATION_PATH . '/templates/' . TEMPLATE_USED; $option = array('layout' => 'hethong/layout', 'layoutPath' => $layoutPath); Zend_Layout::startMvc($option); $translate = Zend_Registry::get('Zend_Translate'); $this->view->title = 'Quản lý Nhóm, Quyền - ' . $translate->_('TEXT_DEFAULT_TITLE'); $this->view->headTitle($this->view->title); $id = $this->_getParam('id', 0); $groupsModel = new Front_Model_Groups(); $group_info = $groupsModel->fetchRow('group_id=' . $id); if (!$group_info) { $error_message[] = 'Không tìm thấy thông tin của nhóm.'; } if ($this->_request->isPost()) { $item = $this->getRequest()->getPost('cid'); $permissions = ''; foreach ($item as $permission_id) { $permissions .= $permission_id . ','; } $current_time = new Zend_Db_Expr('NOW()'); $groupsModel->update(array('group_permissions' => $permissions, 'group_date_modified' => $current_time), 'group_id=' . $id); $group_info->group_permissions = $permissions; } $this->view->group_info = $group_info; $this->view->success_message = $success_message; $this->view->error_message = $error_message; }