Пример #1
0
 /**
  * Builds a editable table with all records loaded and 
  * auto saves changes using ajax on input blur event
  * @param string $form_name_id The id/name of the form.
  * @param string $query The query name or string to execute
  * @param array $params The params for the query
  * @param integer QueryType $QueryType The query type
  * @return void 
  */
 public static function MaintenanceTable($form_name_id, $query, $params = null, $QueryType = QueryType::Text)
 {
     $rows = DBManager::ExecuteQuery($query, $params, $QueryType);
     self::HasRowsDie($rows);
     $form = current(SystemQueries::GetFormDefinition($form_name_id));
     $inputs = SystemQueries::GetFormInputsDefinition($form_name_id);
     require_once "views/client/tables/maintenancetable.php";
 }