| | |
| | | class listform_actions { |
| | | |
| | | private $id; |
| | | private $idx_key; |
| | | private $DataRowColor; |
| | | public $idx_key; |
| | | public $DataRowColor; |
| | | public $SQLExtWhere = ''; |
| | | public $SQLOrderBy = ''; |
| | | |
| | |
| | | // Getting Datasets from DB |
| | | $records = $app->db->queryAllRecords($this->getQueryString()); |
| | | |
| | | |
| | | $this->DataRowColor = "#FFFFFF"; |
| | | $records_new = ''; |
| | | if(is_array($records)) { |
| | |
| | | |
| | | } |
| | | |
| | | private function prepareDataRow($rec) |
| | | public function prepareDataRow($rec) |
| | | { |
| | | global $app; |
| | | |
| | |
| | | foreach($app->listform->listDef['item'] as $field) { |
| | | $key = $field['field']; |
| | | if(isset($field['formtype']) && $field['formtype'] == 'SELECT') { |
| | | if(strtolower($rec[$key]) == 'y' or strtolower($rec[$key]) == 'n') { |
| | | // Set a additional image variable for bolean fields |
| | | $rec['_'.$key.'_'] = (strtolower($rec[$key]) == 'y')?'list_icon_true.png':'list_icon_false.png'; |
| | | } |
| | | //* substitute value for select field |
| | | $rec[$key] = @$field['value'][$rec[$key]]; |
| | | } |
| | | } |
| | |
| | | { |
| | | global $app; |
| | | |
| | | //* Set Language File |
| | | //* Set global Language File |
| | | $lng_file = ISPC_LIB_PATH.'/lang/'.$_SESSION['s']['language'].'.lng'; |
| | | include($lng_file); |
| | | $app->tpl->setVar($wb); |
| | | |
| | | //* Set local Language File |
| | | $lng_file = 'lib/lang/'.$_SESSION['s']['language'].'_'.$app->listform->listDef['name'].'_list.lng'; |
| | | include($lng_file); |
| | | $app->tpl->setVar($wb); |