-
- update_with_clause (make conditional update) - get_all_to_json (extract only fields by given extractors from the table cursor result to a list of JSON value)
-
- select_fields (all columns name of the datatable separated with coma) - make_json_extractor
-
add init_value in ajax combo init
-
add helper for column, column_label, label and table
-
try to debug color edit !! (seems to work with dialog but not in jqgrid)
-
When search field has that name "__HK_SHOW_STRING__" this is means, we want ajax combo only show the Show_String instead of other search fields
-
Now phone_field has attribute for describing the phone number type like (cellphone, landline, fax, etc)
-
add mobile_field and url_field
-
HK_Form_Action has DB_id in edit_entry instead of String
-
…you need and provide the type get_all function
-
some cleanup in view_table_renderer. replace form_id name from table_name to dialog_id + suffix "_form". This allow to have multiple form with the same table.
-
move the HK_Table_Controller into controller/hk_controller.anubis remove the old TM_delete and the TM_writer add generic insert_or_update in hk_sql_utils which replace the generated function for each table. hk_delete_row now use a generic delete function.
-
make uid more safe by adding _ as prefix. Sometime that uid is use as function name. This prevent that uid start with number which not allowed for function name fix ajax combo bug by initialize each with different uid add resolve_fk parameter in get_one_json and get_rows_json. that allows to retrieve the value of foreign instead of id
-
add function for getting a list of ids from where clause on specified table_name
-
remove writer_list and move the writer into hk_controller call_back collection