| | |
| | | |
| | | class tform_actions { |
| | | |
| | | var $id; |
| | | var $activeTab; |
| | | var $dataRecord; |
| | | var $plugins = array(); |
| | | var $oldDataRecord; // This array is only filled during updates and when db_history is enabled. |
| | | public $id; |
| | | public $activeTab; |
| | | public $dataRecord; |
| | | public $plugins = array(); |
| | | public $oldDataRecord; // This array is only filled during updates and when db_history is enabled. |
| | | |
| | | function onLoad() { |
| | | global $app, $conf, $tform_def_file; |
| | |
| | | |
| | | // Calling the action functions |
| | | if($this->id > 0) { |
| | | $this->onUpdate(); |
| | | $app->tform->action == 'EDIT'; |
| | | $this->onUpdate(); |
| | | } else { |
| | | $this->onInsert(); |
| | | $app->tform->action == 'NEW'; |
| | | $this->onInsert(); |
| | | } |
| | | } |
| | | |
| | |
| | | function onError() { |
| | | global $app, $conf; |
| | | |
| | | $app->tpl->setVar("error","<b>".$app->lng('Error').":</b><br />".$app->tform->errorMessage); |
| | | $app->tpl->setVar("error","<li>".$app->tform->errorMessage."</li>"); |
| | | $app->tpl->setVar($this->dataRecord); |
| | | $this->onShow(); |
| | | } |