From 83b0d0f038461786c6e62b381c6e0c05997d7ff6 Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Wed, 09 Nov 2005 17:22:49 -0500 Subject: [PATCH] Added mail domains --- interface/lib/classes/tform.inc.php | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/interface/lib/classes/tform.inc.php b/interface/lib/classes/tform.inc.php index 542dc4a..2c54f37 100644 --- a/interface/lib/classes/tform.inc.php +++ b/interface/lib/classes/tform.inc.php @@ -218,6 +218,7 @@ // Getting the records $tmp_records = $app->db->queryAllRecords($querystring); + if($app->db->errorMessage != '') die($app->db->errorMessage); if(is_array($tmp_records)) { $key_field = $field["datasource"]["keyfield"]; $value_field = $field["datasource"]["valuefield"]; @@ -239,6 +240,8 @@ $this->errorMessage .= "Custom datasource class or function is empty<br>\r\n"; } } + + return $values; } @@ -354,6 +357,12 @@ } else { // Action: NEW foreach($this->formDef['tabs'][$tab]['fields'] as $key => $field) { + + // If Datasource is set, get the data from there + if(is_array($field['datasource'])) { + $field["value"] = $this->getDatasourceData($field, $record); + } + switch ($field['formtype']) { case 'SELECT': if(is_array($field['value'])) { -- Gitblit v1.9.1