public function fetchData() { if ($_GET['ob_err_msg']) { $this->m_Errors = array("system" => $_GET['ob_err_msg']); } return parent::fetchData(); }
public function fetchData() { $resultRecord = parent::fetchData(); $resultRecord['event'] = $this->getMessage($resultRecord['event']); $resultRecord['message'] = $this->getMessage($resultRecord['message'], unserialize($resultRecord['comment'])); return $resultRecord; }
public function fetchData() { $url = $_SERVER['REQUEST_URI']; $roleStartpages = BizSystem::getUserProfile("roleStartpage"); $default_url = APP_INDEX . $roleStartpages[0]; if ($url == $default_url) { $this->m_isDefaultPage = 1; } else { $this->m_isDefaultPage = 0; } return parent::fetchData(); }
public function fetchData() { $result = parent::fetchData(); $attr_str = $result['attrs']; $attrArr = explode(";", $attr_str); foreach ($attrArr as $value) { $itemArr = explode("=", $value); $result["_" . $itemArr[0]] = $itemArr[1]; } $defaultRec = $this->getNewRecord(); foreach ($defaultRec as $key => $value) { if (!isset($result[$key])) { $result[$key] = $value; } } return $result; }
/** * Render PHP template for form object * * @param EasyForm $formObj * @param string $tplFile * @return string result of rendering process */ protected static function renderPHP($formObj, $tplFile) { $view = BizSystem::getZendTemplate(); $view->addScriptPath(dirname($tplFile)); $view->name = $formObj->m_Name; $view->title = $formObj->m_Title; $view->errors = $formObj->m_Errors; $view->notices = $formObj->m_Notices; // if the $formobj form type is list render table, otherwise render record if ($formObj->m_FormType == 'LIST') { $recordSet = $formObj->fetchDataSet(); $view->dataPanel = $formObj->m_DataPanel->renderTable($recordSet); } else { $record = $formObj->fetchData(); $view->dataPanel = $formObj->m_DataPanel->renderRecord($record); } // render the formobj attributes $view->form = $formObj->outputAttrs(); $view->actionPanel = $formObj->m_ActionPanel->render(); $view->searchPanel = $formObj->m_SearchPanel->render(); $view->navPanel = $formObj->m_NavPanel->render(); return $view->render($formObj->m_TemplateFile); }