public function listAction() { $this->getHelper('layout')->disableLayout(); $params = $this->_getAllParams(); $configArray = $this->getConfigList(); if (is_array($configArray)) { $grid = new Core_Grid($configArray); $params = $grid->mapper($params); } $result = $this->getResultList($params); $this->view->result = $result; $this->view->params = $params; }
public function workspaceArtefatoListAction() { # dispensa o uso do template $this->getHelper('layout')->disableLayout(); $params = $this->_getAllParams(); $configArray = $this->getConfigList(); if (is_array($configArray)) { $grid = new Core_Grid($configArray); $params = $grid->mapper($params); } $result = $this->resultListWorkspaceArtefato($params); $this->view->result = $result; $this->view->params = $params; $this->view->permissionAction = $this->_getPermissionActions(); $entArtefatoPai = $this->getService('Artefato')->find((int) $params['sqArtefatoParent']); $this->view->sqArtefatoTipoSource = $entArtefatoPai->getSqTipoArtefatoAssunto()->getSqTipoArtefato()->getSqTipoArtefato(); $this->view->isProcesso = $entArtefatoPai->isProcesso(); $this->view->arrTipoArtefato = array('DOCUMENTO' => \Core_Configuration::getSgdoceTipoArtefatoDocumento(), 'PROCESSO' => \Core_Configuration::getSgdoceTipoArtefatoProcesso()); }