Commit c35a09600434ab87f1e00cb454b97dd668d99ccb
1 parent
5dc2618d
add helper for viewing table without foreign clause and referer
Showing
2 changed files
with
33 additions
and
5 deletions
Show diff stats
view/view_table_manager_types.anubis
| @@ -6,13 +6,12 @@ | @@ -6,13 +6,12 @@ | ||
| 6 | * | 6 | * |
| 7 | */ | 7 | */ |
| 8 | 8 | ||
| 9 | -read hayamiki_lib/view/types/hk_form.anubis | ||
| 10 | -read hayamiki_lib/view/types/hk_view.anubis | ||
| 11 | -read hayamiki_lib/view/types/hk_filter.anubis | 9 | +transmit hayamiki_lib/view/types/hk_form.anubis |
| 10 | +transmit hayamiki_lib/view/types/hk_view.anubis | ||
| 11 | +transmit hayamiki_lib/view/types/hk_filter.anubis | ||
| 12 | +transmit calexium_lib/web/CXM_common.anubis | ||
| 12 | read hayamiki_lib/types/hayamiki.anubis | 13 | read hayamiki_lib/types/hayamiki.anubis |
| 13 | 14 | ||
| 14 | -read calexium_lib/web/CXM_common.anubis | ||
| 15 | - | ||
| 16 | public type VTM_edit: | 15 | public type VTM_edit: |
| 17 | vtm_edit(String table_name, (SQLite3DataBase db, HK_Form_action action, String edit_view_name) -> HK_Form get_edit). | 16 | vtm_edit(String table_name, (SQLite3DataBase db, HK_Form_action action, String edit_view_name) -> HK_Form get_edit). |
| 18 | 17 |
view/view_table_renderer.anubis
| @@ -525,6 +525,20 @@ public define Maybe(HTML_Partial_Content) | @@ -525,6 +525,20 @@ public define Maybe(HTML_Partial_Content) | ||
| 525 | }. | 525 | }. |
| 526 | 526 | ||
| 527 | public define Maybe(HTML_Partial_Content) | 527 | public define Maybe(HTML_Partial_Content) |
| 528 | + view_table_content | ||
| 529 | + ( | ||
| 530 | + SQLite3DataBase db, | ||
| 531 | + (String) -> String _T, | ||
| 532 | + String lang, | ||
| 533 | + String web_site_directory, | ||
| 534 | + String table_name, | ||
| 535 | + String view_name, | ||
| 536 | + String action_name, | ||
| 537 | + VTM vtm | ||
| 538 | + ) = | ||
| 539 | + view_table_content(db, _T, lang, web_site_directory, table_name, view_name, action_name, "", "", no_referer, "", vtm). | ||
| 540 | + | ||
| 541 | +public define Maybe(HTML_Partial_Content) | ||
| 528 | table_in_list_view_only | 542 | table_in_list_view_only |
| 529 | ( | 543 | ( |
| 530 | SQLite3DataBase db, | 544 | SQLite3DataBase db, |
| @@ -1054,4 +1068,19 @@ public define Maybe(HTML_Partial_Content) | @@ -1054,4 +1068,19 @@ public define Maybe(HTML_Partial_Content) | ||
| 1054 | } | 1068 | } |
| 1055 | }. | 1069 | }. |
| 1056 | 1070 | ||
| 1071 | +public define Maybe(HTML_Partial_Content) | ||
| 1072 | + edit_table_content | ||
| 1073 | + ( | ||
| 1074 | + SQLite3DataBase db, | ||
| 1075 | + (String) -> String _T, | ||
| 1076 | + String lang, | ||
| 1077 | + String web_site_directory, | ||
| 1078 | + List(Web_arg) lwa, | ||
| 1079 | + String table, //table name | ||
| 1080 | + String view_name, //view name to use | ||
| 1081 | + HK_Form_action action, //new_entry or edit an existing record | ||
| 1082 | + VTM vtm | ||
| 1083 | + ) = | ||
| 1084 | + edit_table_content(db, _T, lang, web_site_directory, lwa, table, view_name, action, vtm, "", "", no_referer) | ||
| 1085 | +. | ||
| 1057 | 1086 |