├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── constants.php ├── docs ├── doxygen │ ├── customdoxygen.css │ ├── doxy-boot.js │ ├── footer.html │ ├── header.html │ ├── html │ │ ├── _c_h_a_n_g_e_l_o_g.html │ │ ├── _c_h_a_n_g_e_l_o_g_8md.html │ │ ├── _r_e_a_d_m_e_8md.html │ │ ├── annotated.html │ │ ├── arrowdown.png │ │ ├── arrowright.png │ │ ├── bc_s.png │ │ ├── bdwn.png │ │ ├── classes.html │ │ ├── classphp__bs__grid.html │ │ ├── classphp__bs__grid_a1853e07eaa5a0cc8f8a682648be6199c_cgraph.map │ │ ├── classphp__bs__grid_a1853e07eaa5a0cc8f8a682648be6199c_cgraph.md5 │ │ ├── classphp__bs__grid_a1853e07eaa5a0cc8f8a682648be6199c_cgraph.png │ │ ├── classphp__bs__grid_a2ad3c171e07b2eb169751c7373593ff2_cgraph.map │ │ ├── classphp__bs__grid_a2ad3c171e07b2eb169751c7373593ff2_cgraph.md5 │ │ ├── classphp__bs__grid_a2ad3c171e07b2eb169751c7373593ff2_cgraph.png │ │ ├── classphp__bs__grid_abf5cf59f0f7da58533aadea7bd368ed8_cgraph.map │ │ ├── classphp__bs__grid_abf5cf59f0f7da58533aadea7bd368ed8_cgraph.md5 │ │ ├── classphp__bs__grid_abf5cf59f0f7da58533aadea7bd368ed8_cgraph.png │ │ ├── classphp__bs__grid_ae6bc3e22f941867fec0d806e3d653658_cgraph.map │ │ ├── classphp__bs__grid_ae6bc3e22f941867fec0d806e3d653658_cgraph.md5 │ │ ├── classphp__bs__grid_ae6bc3e22f941867fec0d806e3d653658_cgraph.png │ │ ├── closed.png │ │ ├── constants_8php.html │ │ ├── customdoxygen.css │ │ ├── doc.png │ │ ├── docs01-_columns_8md.html │ │ ├── docs10-_criteria-_t_e_x_t_8md.html │ │ ├── docs11-_criteria-_n_u_m_b_e_r_8md.html │ │ ├── docs12-_criteria-_l_o_o_k_u_p_8md.html │ │ ├── docs13-_criteria-_d_a_t_e_8md.html │ │ ├── docs14-_criteria-_a_u_t_o_c_o_m_p_l_e_t_e_8md.html │ │ ├── docs15-_criteria-_m_u_l_t_i_s_e_l_e_c_t___c_h_e_c_k_b_o_x_8md.html │ │ ├── docs19-_criteria-_define_8md.html │ │ ├── docs20-_advanced-_sorting_8md.html │ │ ├── doxy-boot.js │ │ ├── doxygen.css │ │ ├── doxygen.png │ │ ├── dynsections.js │ │ ├── files.html │ │ ├── folderclosed.png │ │ ├── folderopen.png │ │ ├── functions.html │ │ ├── functions_func.html │ │ ├── functions_vars.html │ │ ├── globals.html │ │ ├── globals_vars.html │ │ ├── graph_legend.html │ │ ├── graph_legend.md5 │ │ ├── graph_legend.png │ │ ├── index.html │ │ ├── jquery.js │ │ ├── md__data_projects_php_php_bs_grid_CHANGELOG.html │ │ ├── md__data_projects_php_php_bs_grid_docs_wiki-pages_docs01-Columns.html │ │ ├── md__data_projects_php_php_bs_grid_docs_wiki-pages_docs10-Criteria-TEXT.html │ │ ├── md__data_projects_php_php_bs_grid_docs_wiki-pages_docs11-Criteria-NUMBER.html │ │ ├── md__data_projects_php_php_bs_grid_docs_wiki-pages_docs12-Criteria-LOOKUP.html │ │ ├── md__data_projects_php_php_bs_grid_docs_wiki-pages_docs13-Criteria-DATE.html │ │ ├── md__data_projects_php_php_bs_grid_docs_wiki-pages_docs14-Criteria-AUTOCOMPLETE.html │ │ ├── md__data_projects_php_php_bs_grid_docs_wiki-pages_docs15-Criteria-MULTISELECT_CHECKBOX.html │ │ ├── md__data_projects_php_php_bs_grid_docs_wiki-pages_docs19-Criteria-Define.html │ │ ├── md__data_projects_php_php_bs_grid_docs_wiki-pages_docs20-Advanced-Sorting.html │ │ ├── nav_f.png │ │ ├── nav_g.png │ │ ├── nav_h.png │ │ ├── open.png │ │ ├── pages.html │ │ ├── php__bs__grid_8class_8php.html │ │ ├── search │ │ │ ├── all_0.html │ │ │ ├── all_0.js │ │ │ ├── all_1.html │ │ │ ├── all_1.js │ │ │ ├── all_2.html │ │ │ ├── all_2.js │ │ │ ├── all_3.html │ │ │ ├── all_3.js │ │ │ ├── all_4.html │ │ │ ├── all_4.js │ │ │ ├── all_5.html │ │ │ ├── all_5.js │ │ │ ├── all_6.html │ │ │ ├── all_6.js │ │ │ ├── all_7.html │ │ │ ├── all_7.js │ │ │ ├── all_8.html │ │ │ ├── all_8.js │ │ │ ├── all_9.html │ │ │ ├── all_9.js │ │ │ ├── all_a.html │ │ │ ├── all_a.js │ │ │ ├── classes_0.html │ │ │ ├── classes_0.js │ │ │ ├── close.png │ │ │ ├── files_0.html │ │ │ ├── files_0.js │ │ │ ├── files_1.html │ │ │ ├── files_1.js │ │ │ ├── files_2.html │ │ │ ├── files_2.js │ │ │ ├── files_3.html │ │ │ ├── files_3.js │ │ │ ├── files_4.html │ │ │ ├── files_4.js │ │ │ ├── functions_0.html │ │ │ ├── functions_0.js │ │ │ ├── functions_1.html │ │ │ ├── functions_1.js │ │ │ ├── functions_2.html │ │ │ ├── functions_2.js │ │ │ ├── functions_3.html │ │ │ ├── functions_3.js │ │ │ ├── functions_4.html │ │ │ ├── functions_4.js │ │ │ ├── functions_5.html │ │ │ ├── functions_5.js │ │ │ ├── functions_6.html │ │ │ ├── functions_6.js │ │ │ ├── mag_sel.png │ │ │ ├── nomatches.html │ │ │ ├── pages_0.html │ │ │ ├── pages_0.js │ │ │ ├── pages_1.html │ │ │ ├── pages_1.js │ │ │ ├── pages_2.html │ │ │ ├── pages_2.js │ │ │ ├── search.css │ │ │ ├── search.js │ │ │ ├── search_l.png │ │ │ ├── search_m.png │ │ │ ├── search_r.png │ │ │ ├── searchdata.js │ │ │ ├── variables_0.html │ │ │ ├── variables_0.js │ │ │ ├── variables_1.html │ │ │ └── variables_1.js │ │ ├── splitbar.png │ │ ├── sync_off.png │ │ ├── sync_on.png │ │ ├── tab_a.png │ │ ├── tab_b.png │ │ ├── tab_h.png │ │ ├── tab_s.png │ │ ├── tabs.css │ │ └── template_8php.html │ └── php_bs_grid.doxyfile ├── jsdoc │ ├── files.html │ ├── index.html │ └── symbols │ │ ├── $.fn.html │ │ ├── $.fn.php_bs_grid.html │ │ ├── $.html │ │ ├── _global_.html │ │ └── src │ │ ├── _data_2del_1_jquery.php_bs_grid.js.html │ │ └── _data_projects_php_php_bs_grid_jquery.php_bs_grid.js.html └── wiki-pages │ ├── docs01-Columns.md │ ├── docs10-Criteria-TEXT.md │ ├── docs11-Criteria-NUMBER.md │ ├── docs12-Criteria-LOOKUP.md │ ├── docs13-Criteria-DATE.md │ ├── docs14-Criteria-AUTOCOMPLETE.md │ ├── docs15-Criteria-MULTISELECT_CHECKBOX.md │ ├── docs19-Criteria-Define.md │ └── docs20-Advanced-Sorting.md ├── examples ├── common │ └── util_functions.php ├── example_common │ ├── ajax_get_vars.php │ ├── ajax_reset_all.php │ ├── criteria.php │ ├── index.js │ └── index.php └── example_using_session │ ├── ajax_get_vars.php │ ├── ajax_reset_all.php │ ├── criteria.php │ ├── index.js │ └── index.php ├── jquery.php_bs_grid.js ├── jquery.php_bs_grid.min.js ├── php_bs_grid.class.php ├── php_bs_grid.css ├── screenshots ├── Nexus-5X.png ├── desktop.png ├── iPad.png └── iPhone-6.png └── template.php /.gitignore: -------------------------------------------------------------------------------- 1 | # JetBrains PhpStorm IDE files ------------------------------------------------- 2 | /.idea/ -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | CHANGELOG 2 | =========== 3 | 4 | php datagrid with jquery, jquery-ui and bootstrap frontend. Simple, secure, easy to use. 5 | 6 | Copyright Christos Pontikis http://www.pontikis.net 7 | 8 | Project page https://github.com/pontikis/php_bs_grid 9 | 10 | License [MIT](https://github.com/pontikis/php_bs_grid/blob/master/LICENSE) 11 | 12 | 13 | Upcoming Release 0.9.7 (XX XXX 2017) 14 | -------------------------- 15 | 16 | * phpexcel: sheet name cannot be longer than 31 characters - let the default sheet name #31 17 | 18 | Release 0.9.6 (16 July 2017) 19 | -------------------------- 20 | 21 | * bug fix - multiple autocomplete failed #30 22 | * skip_in_excel_export column option #29 23 | 24 | Release 0.9.5 (02 July 2017) 25 | -------------------------- 26 | 27 | * add operators to multiselect_checkbox (one or more of, not given) #22 28 | * add operators to autocomplete (equal, not given) #23 29 | * add not equal operator to lookup filters #27 30 | * ability to append/prepend element in filters #26 31 | * added ``showCriterion`` method 32 | * less or greater operators (date, number criteria) #24 33 | * Implement number criteria #2 34 | * use UTF-8 for column headers in PHPExcel (column header may contain html special chars) #21 35 | * documentation #20 36 | 37 | 38 | Release 0.9.4 (20 June 2017) 39 | -------------------------- 40 | 41 | * documentation #20 42 | * Fixed where SQL #19 43 | * pass serialized params from php to javascript #18 44 | * Save status to SESSION #17 45 | * Implement multiselect_checkbox criteria #11 46 | * Implement autocomplete criteria #14 47 | * Implement datetime criteria #15 48 | * Fixed WHERE statements (beyond filters applied by the user interface) #13 49 | * Added sort_simple_default_order column property #12 50 | 51 | 52 | Release 0.9.3 (15 May 2017) 53 | -------------------------- 54 | 55 | * trim filter values #10 56 | * filter min chars (after trim) #9 57 | * fix typo (th_class instead of td_class) in displayTableData #8 58 | 59 | 60 | Release 0.9.2 (14 Apr 2017) 61 | -------------------------- 62 | 63 | * bug fixed - Ajax error on press Enter (13) #7 64 | * Rows per page always visible (top row) #6 65 | 66 | 67 | Release 0.9.1 (13 Apr 2017) 68 | -------------------------- 69 | 70 | * bugs using [is_null] operators (fixed) #5 71 | * minified js version added 72 | 73 | 74 | Release 0.9.0 (10 Apr 2017) 75 | -------------------------- 76 | 77 | * Excel export added (CSV export removed) #4 78 | 79 | Release 0.8.0 (9 Apr 2017) 80 | -------------------------- 81 | 82 | Basic functionality #1 83 | 84 | * Customizable columns 85 | * Pagination 86 | * Simple column sorting 87 | * Advanced sorting 88 | * Filters (text, lookup, date) 89 | * Export (CSV) 90 | * Multilanguage 91 | * Support prepared statements 92 | * Responsive design 93 | 94 | 95 | Release 0.1.0 (3 Apr 2017) 96 | ------------------------- 97 | 98 | * just started 99 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Christos Pontikis 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # php_bs_grid 2 | 3 | php datagrid with jquery, jquery-ui and bootstrap frontend. Simple, secure, easy to use. 4 | 5 | Copyright Christos Pontikis http://www.pontikis.net 6 | 7 | Project page https://github.com/pontikis/php_bs_grid 8 | 9 | License [MIT](https://github.com/pontikis/php_bs_grid/blob/master/LICENSE) 10 | 11 | 12 | ## Features 13 | 14 | Displays database data in table format. 15 | 16 | * Customizable columns 17 | * Pagination 18 | * Simple column sorting 19 | * Advanced sorting 20 | * Filters 21 | * text 22 | * number 23 | * lookup 24 | * date 25 | * autocomplete 26 | * multiselect_checkbox 27 | * Export (Excel .xlsx) 28 | * Multilanguage 29 | * Databases supported: MySQL (or MariaDB), PostgreSQL 30 | * Prepared statements supported 31 | * Fixed WHERE sql supported 32 | * Responsive design 33 | * Fully customizable (open architecture based on templates) 34 | * Save status to $_SESSION 35 | 36 | ## Dependencies 37 | 38 | ### back-end 39 | * tested with php 5.6 and php 7 40 | * dacapo (database abstraction - MySQL, MariaDB, PostGreSQL) - https://github.com/pontikis/dacapo 41 | * PHPExcel is required for export https://github.com/PHPOffice/PHPExcel 42 | 43 | ### front-end 44 | * jquery https://jquery.com/ (tested with v3.2.1) 45 | * jquery-ui (datepicker, autocomplete) http://jqueryui.com/ (tested with v1.12.1) 46 | * jQuery UI Autocomplete HTML Extension http://github.com/scottgonzalez/jquery-ui-extensions (optional) 47 | * jQuery-Timepicker-Addon http://trentrichardson.com/examples/timepicker/ (tested with v1.6.3) 48 | * jQuery UI Touch Punch http://touchpunch.furf.com/ tested with v0.2.3 (optional) 49 | * twitter bootstrap http://getbootstrap.com/ (tested with v3.3.7) 50 | 51 | ## Files 52 | 53 | 1. ``php_bs_grid.class.php`` php class 54 | 2. ``jquery.php_bs_grid.js`` jquery plugin (minified version also available for production) 55 | 3. ``constants.php`` php constants to include 56 | 4. ``template.php`` default template 57 | 5. ``php_bs_grid.css`` default css file 58 | 59 | ## Documentation 60 | 61 | See ``docs/doxygen/html`` for html documentation of ``php_bs_grid`` class. 62 | 63 | See ``docs/jsdoc`` for html documentation of ``php_bs_grid`` jquery plugin. 64 | 65 | See also Github Wiki https://github.com/pontikis/php_bs_grid/wiki 66 | 67 | ## How to use 68 | 69 | See ``examples`` folder. 70 | 71 | In ``examples/example_common`` folder find an example where a hidden field (``dg_status``) is used to pass the serialized status of ``php_bs_grid`` to javascript using an ajax call (``ajax_get_vars.php``). 72 | 73 | In ``examples/example_using_session`` folder find an example where ``$_SESSION`` is used to keep the status of ``php_bs_grid``. You can pass ``php_bs_grid`` parameters to javascript using an ajax call (``ajax_get_vars.php``). Moreover, you can return to recent status (filters, pagination etc) after returning to datagrid page from another page. This is the recommended use of `php_bs_grid``. 74 | 75 | Custom functions included in ``examples/common/util_functions.php``. They have **nothing to do with** ``php_bs_grid`` functionality. I quote them just for rerefrence. 76 | 77 | ## See it in action 78 | 79 | Coming soon at http://www.pontikis.net/labs 80 | 81 | ## Screenshots 82 | 83 | Desktop: 84 | 85 | ![desktop](https://raw.githubusercontent.com/pontikis/php_bs_grid/master/screenshots/desktop.png) 86 | 87 | Nexus 5: 88 | 89 | ![Nexus-5X](https://raw.githubusercontent.com/pontikis/php_bs_grid/master/screenshots/Nexus-5X.png) 90 | 91 | iPhone 6: 92 | 93 | ![iPhone-6](https://raw.githubusercontent.com/pontikis/php_bs_grid/master/screenshots/iPhone-6.png) 94 | 95 | iPad: 96 | 97 | ![iPad](https://raw.githubusercontent.com/pontikis/php_bs_grid/master/screenshots/iPad.png) 98 | -------------------------------------------------------------------------------- /constants.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/header.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | $projectname: $title 15 | $title 16 | 17 | 18 | $treeview 19 | $search 20 | $mathjax 21 | 22 | $extrastylesheet 23 | 24 | 25 | 26 | 27 | 28 | 29 | 36 |
37 |
38 |
39 |
40 |
41 |
42 | 43 | -------------------------------------------------------------------------------- /docs/doxygen/html/_c_h_a_n_g_e_l_o_g.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/CHANGELOG File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 69 | 74 | 75 |
79 |
80 | 81 | 82 |
83 | 86 |
87 | 88 |
89 |
90 |
91 |
/data/projects/php/php_bs_grid/CHANGELOG File Reference
92 |
93 |
94 |
95 | 96 | 97 |
98 |
99 |
100 |
101 |
102 | 107 | 108 | 109 | -------------------------------------------------------------------------------- /docs/doxygen/html/_c_h_a_n_g_e_l_o_g_8md.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/CHANGELOG.md File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 76 | 77 |
81 |
82 | 83 | 84 |
85 | 88 |
89 | 90 |
91 |
92 |
93 |
/data/projects/php/php_bs_grid/CHANGELOG.md File Reference
94 |
95 |
96 |
97 | 98 | 99 |
100 |
101 |
102 |
103 |
104 | 109 | 110 | 111 | -------------------------------------------------------------------------------- /docs/doxygen/html/_r_e_a_d_m_e_8md.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/README.md File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 76 | 77 |
81 |
82 | 83 | 84 |
85 | 88 |
89 | 90 |
91 |
92 |
93 |
/data/projects/php/php_bs_grid/README.md File Reference
94 |
95 |
96 |
97 | 98 | 99 |
100 |
101 |
102 |
103 |
104 | 109 | 110 | 111 | -------------------------------------------------------------------------------- /docs/doxygen/html/annotated.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: Data Structures 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 77 |
78 | 79 |
83 |
84 | 85 | 86 |
87 | 90 |
91 | 92 |
93 |
94 |
Data Structures
95 |
96 |
97 |
Here are the data structures with brief descriptions:
98 | 99 | 100 |
 Cphp_bs_grid
101 |
102 |
103 | 104 | 105 |
106 |
107 |
108 |
109 |
110 | 115 | 116 | 117 | -------------------------------------------------------------------------------- /docs/doxygen/html/arrowdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/arrowdown.png -------------------------------------------------------------------------------- /docs/doxygen/html/arrowright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/arrowright.png -------------------------------------------------------------------------------- /docs/doxygen/html/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/bc_s.png -------------------------------------------------------------------------------- /docs/doxygen/html/bdwn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/bdwn.png -------------------------------------------------------------------------------- /docs/doxygen/html/classphp__bs__grid_a1853e07eaa5a0cc8f8a682648be6199c_cgraph.map: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /docs/doxygen/html/classphp__bs__grid_a1853e07eaa5a0cc8f8a682648be6199c_cgraph.md5: -------------------------------------------------------------------------------- 1 | 36fce88feaa8662bd62c5910b173b196 -------------------------------------------------------------------------------- /docs/doxygen/html/classphp__bs__grid_a1853e07eaa5a0cc8f8a682648be6199c_cgraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/classphp__bs__grid_a1853e07eaa5a0cc8f8a682648be6199c_cgraph.png -------------------------------------------------------------------------------- /docs/doxygen/html/classphp__bs__grid_a2ad3c171e07b2eb169751c7373593ff2_cgraph.map: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /docs/doxygen/html/classphp__bs__grid_a2ad3c171e07b2eb169751c7373593ff2_cgraph.md5: -------------------------------------------------------------------------------- 1 | 6e88ece4a862a672501ebd333a85cf96 -------------------------------------------------------------------------------- /docs/doxygen/html/classphp__bs__grid_a2ad3c171e07b2eb169751c7373593ff2_cgraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/classphp__bs__grid_a2ad3c171e07b2eb169751c7373593ff2_cgraph.png -------------------------------------------------------------------------------- /docs/doxygen/html/classphp__bs__grid_abf5cf59f0f7da58533aadea7bd368ed8_cgraph.map: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /docs/doxygen/html/classphp__bs__grid_abf5cf59f0f7da58533aadea7bd368ed8_cgraph.md5: -------------------------------------------------------------------------------- 1 | 2436253c7e513159e12ab4e407a6bd45 -------------------------------------------------------------------------------- /docs/doxygen/html/classphp__bs__grid_abf5cf59f0f7da58533aadea7bd368ed8_cgraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/classphp__bs__grid_abf5cf59f0f7da58533aadea7bd368ed8_cgraph.png -------------------------------------------------------------------------------- /docs/doxygen/html/classphp__bs__grid_ae6bc3e22f941867fec0d806e3d653658_cgraph.map: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /docs/doxygen/html/classphp__bs__grid_ae6bc3e22f941867fec0d806e3d653658_cgraph.md5: -------------------------------------------------------------------------------- 1 | 71d334fc618ac566ef9836b24c39b111 -------------------------------------------------------------------------------- /docs/doxygen/html/classphp__bs__grid_ae6bc3e22f941867fec0d806e3d653658_cgraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/classphp__bs__grid_ae6bc3e22f941867fec0d806e3d653658_cgraph.png -------------------------------------------------------------------------------- /docs/doxygen/html/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/closed.png -------------------------------------------------------------------------------- /docs/doxygen/html/doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/doc.png -------------------------------------------------------------------------------- /docs/doxygen/html/docs01-_columns_8md.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/docs/wiki-pages/docs01-Columns.md File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 76 | 77 |
81 |
82 | 83 | 84 |
85 | 88 |
89 | 90 |
91 |
92 |
93 |
/data/projects/php/php_bs_grid/docs/wiki-pages/docs01-Columns.md File Reference
94 |
95 |
96 |
97 | 98 | 99 |
100 |
101 |
102 |
103 |
104 | 109 | 110 | 111 | -------------------------------------------------------------------------------- /docs/doxygen/html/docs10-_criteria-_t_e_x_t_8md.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/docs/wiki-pages/docs10-Criteria-TEXT.md File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 76 | 77 |
81 |
82 | 83 | 84 |
85 | 88 |
89 | 90 |
91 |
92 |
93 |
/data/projects/php/php_bs_grid/docs/wiki-pages/docs10-Criteria-TEXT.md File Reference
94 |
95 |
96 |
97 | 98 | 99 |
100 |
101 |
102 |
103 |
104 | 109 | 110 | 111 | -------------------------------------------------------------------------------- /docs/doxygen/html/docs11-_criteria-_n_u_m_b_e_r_8md.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/docs/wiki-pages/docs11-Criteria-NUMBER.md File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 76 | 77 |
81 |
82 | 83 | 84 |
85 | 88 |
89 | 90 |
91 |
92 |
93 |
/data/projects/php/php_bs_grid/docs/wiki-pages/docs11-Criteria-NUMBER.md File Reference
94 |
95 |
96 |
97 | 98 | 99 |
100 |
101 |
102 |
103 |
104 | 109 | 110 | 111 | -------------------------------------------------------------------------------- /docs/doxygen/html/docs12-_criteria-_l_o_o_k_u_p_8md.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/docs/wiki-pages/docs12-Criteria-LOOKUP.md File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 76 | 77 |
81 |
82 | 83 | 84 |
85 | 88 |
89 | 90 |
91 |
92 |
93 |
/data/projects/php/php_bs_grid/docs/wiki-pages/docs12-Criteria-LOOKUP.md File Reference
94 |
95 |
96 |
97 | 98 | 99 |
100 |
101 |
102 |
103 |
104 | 109 | 110 | 111 | -------------------------------------------------------------------------------- /docs/doxygen/html/docs13-_criteria-_d_a_t_e_8md.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/docs/wiki-pages/docs13-Criteria-DATE.md File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 76 | 77 |
81 |
82 | 83 | 84 |
85 | 88 |
89 | 90 |
91 |
92 |
93 |
/data/projects/php/php_bs_grid/docs/wiki-pages/docs13-Criteria-DATE.md File Reference
94 |
95 |
96 |
97 | 98 | 99 |
100 |
101 |
102 |
103 |
104 | 109 | 110 | 111 | -------------------------------------------------------------------------------- /docs/doxygen/html/docs14-_criteria-_a_u_t_o_c_o_m_p_l_e_t_e_8md.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/docs/wiki-pages/docs14-Criteria-AUTOCOMPLETE.md File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 76 | 77 |
81 |
82 | 83 | 84 |
85 | 88 |
89 | 90 |
91 |
92 |
93 |
/data/projects/php/php_bs_grid/docs/wiki-pages/docs14-Criteria-AUTOCOMPLETE.md File Reference
94 |
95 |
96 |
97 | 98 | 99 |
100 |
101 |
102 |
103 |
104 | 109 | 110 | 111 | -------------------------------------------------------------------------------- /docs/doxygen/html/docs15-_criteria-_m_u_l_t_i_s_e_l_e_c_t___c_h_e_c_k_b_o_x_8md.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/docs/wiki-pages/docs15-Criteria-MULTISELECT_CHECKBOX.md File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 76 | 77 |
81 |
82 | 83 | 84 |
85 | 88 |
89 | 90 |
91 |
92 |
93 |
/data/projects/php/php_bs_grid/docs/wiki-pages/docs15-Criteria-MULTISELECT_CHECKBOX.md File Reference
94 |
95 |
96 |
97 | 98 | 99 |
100 |
101 |
102 |
103 |
104 | 109 | 110 | 111 | -------------------------------------------------------------------------------- /docs/doxygen/html/docs19-_criteria-_define_8md.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/docs/wiki-pages/docs19-Criteria-Define.md File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 76 | 77 |
81 |
82 | 83 | 84 |
85 | 88 |
89 | 90 |
91 |
92 |
93 |
/data/projects/php/php_bs_grid/docs/wiki-pages/docs19-Criteria-Define.md File Reference
94 |
95 |
96 |
97 | 98 | 99 |
100 |
101 |
102 |
103 |
104 | 109 | 110 | 111 | -------------------------------------------------------------------------------- /docs/doxygen/html/docs20-_advanced-_sorting_8md.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/docs/wiki-pages/docs20-Advanced-Sorting.md File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 76 | 77 |
81 |
82 | 83 | 84 |
85 | 88 |
89 | 90 |
91 |
92 |
93 |
/data/projects/php/php_bs_grid/docs/wiki-pages/docs20-Advanced-Sorting.md File Reference
94 |
95 |
96 |
97 | 98 | 99 |
100 |
101 |
102 |
103 |
104 | 109 | 110 | 111 | -------------------------------------------------------------------------------- /docs/doxygen/html/doxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/doxygen.png -------------------------------------------------------------------------------- /docs/doxygen/html/dynsections.js: -------------------------------------------------------------------------------- 1 | function toggleVisibility(linkObj) 2 | { 3 | var base = $(linkObj).attr('id'); 4 | var summary = $('#'+base+'-summary'); 5 | var content = $('#'+base+'-content'); 6 | var trigger = $('#'+base+'-trigger'); 7 | var src=$(trigger).attr('src'); 8 | if (content.is(':visible')===true) { 9 | content.hide(); 10 | summary.show(); 11 | $(linkObj).addClass('closed').removeClass('opened'); 12 | $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png'); 13 | } else { 14 | content.show(); 15 | summary.hide(); 16 | $(linkObj).removeClass('closed').addClass('opened'); 17 | $(trigger).attr('src',src.substring(0,src.length-10)+'open.png'); 18 | } 19 | return false; 20 | } 21 | 22 | function updateStripes() 23 | { 24 | $('table.directory tr'). 25 | removeClass('even').filter(':visible:even').addClass('even'); 26 | } 27 | 28 | function toggleLevel(level) 29 | { 30 | $('table.directory tr').each(function() { 31 | var l = this.id.split('_').length-1; 32 | var i = $('#img'+this.id.substring(3)); 33 | var a = $('#arr'+this.id.substring(3)); 34 | if (l 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/php_bs_grid.class.php File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 76 | 77 |
81 |
82 | 83 | 84 |
85 | 88 |
89 | 90 |
91 |
92 | 94 |
95 |
/data/projects/php/php_bs_grid/php_bs_grid.class.php File Reference
96 |
97 |
98 | 99 | 101 | 102 | 103 |

100 | Data Structures

class  php_bs_grid
 
104 |
105 | 106 | 107 |
108 |
109 |
110 |
111 |
112 | 117 | 118 | 119 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['_5f_5fconstruct',['__construct',['../classphp__bs__grid.html#ab841e89b99050d34b98592c8b120c9d4',1,'php_bs_grid']]], 4 | ['_5fcounttotalrows',['_countTotalRows',['../classphp__bs__grid.html#a276316534c1243eae1bbc08cdff997fe',1,'php_bs_grid']]], 5 | ['_5fcreatelimitsql',['_createLimitSQL',['../classphp__bs__grid.html#abc3268e95eda2c6580d372d6526de2cf',1,'php_bs_grid']]], 6 | ['_5fcreateselectsql',['_createSelectSQL',['../classphp__bs__grid.html#a17c72141d9e2fef53996d82f91107233',1,'php_bs_grid']]], 7 | ['_5fcreatesortingsql',['_createSortingSQL',['../classphp__bs__grid.html#a2384036458d8839291cf6775378bf329',1,'php_bs_grid']]], 8 | ['_5fcreatewheresql',['_createWhereSQL',['../classphp__bs__grid.html#a2cff13411a4c66b6b6bed22b655706f7',1,'php_bs_grid']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['allowexportexcel',['allowExportExcel',['../classphp__bs__grid.html#a2e578d44aa182d16626b48b6e5b91942',1,'php_bs_grid']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['displayadvancedsorting',['displayAdvancedSorting',['../classphp__bs__grid.html#abf5cf59f0f7da58533aadea7bd368ed8',1,'php_bs_grid']]], 4 | ['displaycriteriaautocomplete',['displayCriteriaAutocomplete',['../classphp__bs__grid.html#a99ff23eedaeffbce02a0452ced05ff10',1,'php_bs_grid']]], 5 | ['displaycriteriadate',['displayCriteriaDate',['../classphp__bs__grid.html#abda0b147b4a556bb1f78711f90617cce',1,'php_bs_grid']]], 6 | ['displaycriterialookup',['displayCriteriaLookup',['../classphp__bs__grid.html#a48fcff4b71851699f42fcd0566df4bb5',1,'php_bs_grid']]], 7 | ['displaycriteriamultiselectcheckbox',['displayCriteriaMultiselectCheckbox',['../classphp__bs__grid.html#a98634e8fb2c26437bc90e3e488da7e58',1,'php_bs_grid']]], 8 | ['displaycriterianumber',['displayCriteriaNumber',['../classphp__bs__grid.html#a22d860e32a59ccc5bf63f6394fd6bf11',1,'php_bs_grid']]], 9 | ['displaycriteriatext',['displayCriteriaText',['../classphp__bs__grid.html#a88e0e7a16b76d3299b04d198080ff388',1,'php_bs_grid']]], 10 | ['displayrowsperpage',['displayRowsPerPage',['../classphp__bs__grid.html#a04b0e8f58dfb58282c3ec703f8c8c7bd',1,'php_bs_grid']]], 11 | ['displaytabledata',['displayTableData',['../classphp__bs__grid.html#a2ad3c171e07b2eb169751c7373593ff2',1,'php_bs_grid']]], 12 | ['displaytableheaders',['displayTableHeaders',['../classphp__bs__grid.html#ad51f9c2080713fad0485349c29e72d07',1,'php_bs_grid']]], 13 | ['docs01_2dcolumns_2emd',['docs01-Columns.md',['../docs01-_columns_8md.html',1,'']]], 14 | ['docs10_2dcriteria_2dtext_2emd',['docs10-Criteria-TEXT.md',['../docs10-_criteria-_t_e_x_t_8md.html',1,'']]], 15 | ['docs11_2dcriteria_2dnumber_2emd',['docs11-Criteria-NUMBER.md',['../docs11-_criteria-_n_u_m_b_e_r_8md.html',1,'']]], 16 | ['docs12_2dcriteria_2dlookup_2emd',['docs12-Criteria-LOOKUP.md',['../docs12-_criteria-_l_o_o_k_u_p_8md.html',1,'']]], 17 | ['docs13_2dcriteria_2ddate_2emd',['docs13-Criteria-DATE.md',['../docs13-_criteria-_d_a_t_e_8md.html',1,'']]], 18 | ['docs14_2dcriteria_2dautocomplete_2emd',['docs14-Criteria-AUTOCOMPLETE.md',['../docs14-_criteria-_a_u_t_o_c_o_m_p_l_e_t_e_8md.html',1,'']]], 19 | ['docs15_2dcriteria_2dmultiselect_5fcheckbox_2emd',['docs15-Criteria-MULTISELECT_CHECKBOX.md',['../docs15-_criteria-_m_u_l_t_i_s_e_l_e_c_t___c_h_e_c_k_b_o_x_8md.html',1,'']]], 20 | ['docs19_2dcriteria_2ddefine_2emd',['docs19-Criteria-Define.md',['../docs19-_criteria-_define_8md.html',1,'']]], 21 | ['docs20_2dadvanced_2dsorting_2emd',['docs20-Advanced-Sorting.md',['../docs20-_advanced-_sorting_8md.html',1,'']]] 22 | ]; 23 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['exportexcel',['exportExcel',['../classphp__bs__grid.html#af26c11d803884d36e293b8ca4b3bc89c',1,'php_bs_grid']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['getadvancedsortingoptions',['getAdvancedSortingOptions',['../classphp__bs__grid.html#aa34027c11f16cf665b3e76297a6363c7',1,'php_bs_grid']]], 4 | ['getcolumnstodisplay',['getColumnsToDisplay',['../classphp__bs__grid.html#a1782a16c29df8036c7ab9aaff757b538',1,'php_bs_grid']]], 5 | ['getcolumnstodisplayicon',['getColumnsToDisplayIcon',['../classphp__bs__grid.html#aacb7c86b5968b68e219f430463ec6a5c',1,'php_bs_grid']]], 6 | ['getcolumnstodisplaytext',['getColumnsToDisplayText',['../classphp__bs__grid.html#a72b17384d25802891cbc1b4b412aeeab',1,'php_bs_grid']]], 7 | ['getcriteriatemplatepath',['getCriteriaTemplatePath',['../classphp__bs__grid.html#ab6f385be1d389b95345107c000d7f43b',1,'php_bs_grid']]], 8 | ['getdbdata',['getDbData',['../classphp__bs__grid.html#a2681f38fe06b57e014bff47c8f3a9dae',1,'php_bs_grid']]], 9 | ['geterror',['getError',['../classphp__bs__grid.html#a24ada5decce3d1b79cd82f5a90ccf404',1,'php_bs_grid']]], 10 | ['getexportexcel',['getExportExcel',['../classphp__bs__grid.html#a391cdb61d24198bfffa6658bd8886246',1,'php_bs_grid']]], 11 | ['getfiltersappliedcount',['getFiltersAppliedCount',['../classphp__bs__grid.html#a74aa15902231d3dc07dcb9f8aae71ea9',1,'php_bs_grid']]], 12 | ['getfirstrownuminpage',['getFirstRowNumInPage',['../classphp__bs__grid.html#a3b32877110a88067d0f3e078951f89fb',1,'php_bs_grid']]], 13 | ['getformaction',['getFormAction',['../classphp__bs__grid.html#a689844fc143fdc30133e4f8626352cb2',1,'php_bs_grid']]], 14 | ['getgridtemplatepath',['getGridTemplatePath',['../classphp__bs__grid.html#a7f1921894674e5e89ef1fa6e6854391a',1,'php_bs_grid']]], 15 | ['getlastrownuminpage',['getLastRowNumInPage',['../classphp__bs__grid.html#a1853e07eaa5a0cc8f8a682648be6199c',1,'php_bs_grid']]], 16 | ['getname',['getName',['../classphp__bs__grid.html#a3d0963e68bb313b163a73f2803c64600',1,'php_bs_grid']]], 17 | ['getpagenum',['getPageNum',['../classphp__bs__grid.html#a3c3893a3382fde29548707ed88591279',1,'php_bs_grid']]], 18 | ['getsortsimplefield',['getSortSimpleField',['../classphp__bs__grid.html#a9b8c0a3b3107cf05ec77a34fe9e6c2aa',1,'php_bs_grid']]], 19 | ['getsortsimpleorder',['getSortSimpleOrder',['../classphp__bs__grid.html#a0c0e2f6830a3fffb77f20ed133ec812d',1,'php_bs_grid']]], 20 | ['getstring',['getString',['../classphp__bs__grid.html#a5bfe3256a5202a7ae0cc10c4f76c748c',1,'php_bs_grid']]], 21 | ['gettotalpages',['getTotalPages',['../classphp__bs__grid.html#aa5e1dcd24c8ea21ad1d7cddca72c2c08',1,'php_bs_grid']]], 22 | ['gettotalrows',['getTotalRows',['../classphp__bs__grid.html#a3c876a5b0b89430b15bf0a18ca450c1b',1,'php_bs_grid']]] 23 | ]; 24 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['php_5fbs_5fgrid',['php_bs_grid',['../index.html',1,'']]], 4 | ['php_5fbs_5fgrid_20parameters_3a_20columns',['php_bs_grid parameters: Columns',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs01-Columns.html',1,'']]], 5 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20text',['php_bs_grid parameters: Criteria - TEXT',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs10-Criteria-TEXT.html',1,'']]], 6 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20number',['php_bs_grid parameters: Criteria - NUMBER',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs11-Criteria-NUMBER.html',1,'']]], 7 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20lookup',['php_bs_grid parameters: Criteria - LOOKUP',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs12-Criteria-LOOKUP.html',1,'']]], 8 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20date',['php_bs_grid parameters: Criteria - DATE',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs13-Criteria-DATE.html',1,'']]], 9 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20autocomplete',['php_bs_grid parameters: Criteria - AUTOCOMPLETE',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs14-Criteria-AUTOCOMPLETE.html',1,'']]], 10 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20multiselect_5fcheckbox',['php_bs_grid parameters: Criteria - MULTISELECT_CHECKBOX',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs15-Criteria-MULTISELECT_CHECKBOX.html',1,'']]], 11 | ['php_5fbs_5fgrid_20parameters_3a_20define_20criteria',['php_bs_grid parameters: Define Criteria',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs19-Criteria-Define.html',1,'']]], 12 | ['php_5fbs_5fgrid_20parameters_3a_20advanced_20sorting',['php_bs_grid parameters: Advanced Sorting',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs20-Advanced-Sorting.html',1,'']]], 13 | ['php_5fbs_5fgrid',['php_bs_grid',['../classphp__bs__grid.html',1,'']]], 14 | ['php_5fbs_5fgrid_2eclass_2ephp',['php_bs_grid.class.php',['../php__bs__grid_8class_8php.html',1,'']]] 15 | ]; 16 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_8.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['readme_2emd',['README.md',['../_r_e_a_d_m_e_8md.html',1,'']]], 4 | ['retrievedbdata',['retrieveDbData',['../classphp__bs__grid.html#ae6bc3e22f941867fec0d806e3d653658',1,'php_bs_grid']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_9.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['setdbdataformatted',['setDbDataFormatted',['../classphp__bs__grid.html#a29d55c5fd9c3a8bba2af0dabe47f9b9b',1,'php_bs_grid']]], 4 | ['showaddnewrecord',['showAddnewRecord',['../classphp__bs__grid.html#ae355f9e87f6c603a8b6683e139cb40e1',1,'php_bs_grid']]], 5 | ['showcolumnsswitcher',['showColumnsSwitcher',['../classphp__bs__grid.html#a863aec8320fb66f719dda69d8f5a8c1c',1,'php_bs_grid']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/all_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['template_2ephp',['template.php',['../template_8php.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/classes_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/classes_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['php_5fbs_5fgrid',['php_bs_grid',['../classphp__bs__grid.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/search/close.png -------------------------------------------------------------------------------- /docs/doxygen/html/search/files_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/files_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['changelog_2emd',['CHANGELOG.md',['../_c_h_a_n_g_e_l_o_g_8md.html',1,'']]], 4 | ['constants_2ephp',['constants.php',['../constants_8php.html',1,'']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/files_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/files_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['docs01_2dcolumns_2emd',['docs01-Columns.md',['../docs01-_columns_8md.html',1,'']]], 4 | ['docs10_2dcriteria_2dtext_2emd',['docs10-Criteria-TEXT.md',['../docs10-_criteria-_t_e_x_t_8md.html',1,'']]], 5 | ['docs11_2dcriteria_2dnumber_2emd',['docs11-Criteria-NUMBER.md',['../docs11-_criteria-_n_u_m_b_e_r_8md.html',1,'']]], 6 | ['docs12_2dcriteria_2dlookup_2emd',['docs12-Criteria-LOOKUP.md',['../docs12-_criteria-_l_o_o_k_u_p_8md.html',1,'']]], 7 | ['docs13_2dcriteria_2ddate_2emd',['docs13-Criteria-DATE.md',['../docs13-_criteria-_d_a_t_e_8md.html',1,'']]], 8 | ['docs14_2dcriteria_2dautocomplete_2emd',['docs14-Criteria-AUTOCOMPLETE.md',['../docs14-_criteria-_a_u_t_o_c_o_m_p_l_e_t_e_8md.html',1,'']]], 9 | ['docs15_2dcriteria_2dmultiselect_5fcheckbox_2emd',['docs15-Criteria-MULTISELECT_CHECKBOX.md',['../docs15-_criteria-_m_u_l_t_i_s_e_l_e_c_t___c_h_e_c_k_b_o_x_8md.html',1,'']]], 10 | ['docs19_2dcriteria_2ddefine_2emd',['docs19-Criteria-Define.md',['../docs19-_criteria-_define_8md.html',1,'']]], 11 | ['docs20_2dadvanced_2dsorting_2emd',['docs20-Advanced-Sorting.md',['../docs20-_advanced-_sorting_8md.html',1,'']]] 12 | ]; 13 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/files_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/files_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['php_5fbs_5fgrid_2eclass_2ephp',['php_bs_grid.class.php',['../php__bs__grid_8class_8php.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/files_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/files_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['readme_2emd',['README.md',['../_r_e_a_d_m_e_8md.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/files_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/files_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['template_2ephp',['template.php',['../template_8php.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['_5f_5fconstruct',['__construct',['../classphp__bs__grid.html#ab841e89b99050d34b98592c8b120c9d4',1,'php_bs_grid']]], 4 | ['_5fcounttotalrows',['_countTotalRows',['../classphp__bs__grid.html#a276316534c1243eae1bbc08cdff997fe',1,'php_bs_grid']]], 5 | ['_5fcreatelimitsql',['_createLimitSQL',['../classphp__bs__grid.html#abc3268e95eda2c6580d372d6526de2cf',1,'php_bs_grid']]], 6 | ['_5fcreateselectsql',['_createSelectSQL',['../classphp__bs__grid.html#a17c72141d9e2fef53996d82f91107233',1,'php_bs_grid']]], 7 | ['_5fcreatesortingsql',['_createSortingSQL',['../classphp__bs__grid.html#a2384036458d8839291cf6775378bf329',1,'php_bs_grid']]], 8 | ['_5fcreatewheresql',['_createWhereSQL',['../classphp__bs__grid.html#a2cff13411a4c66b6b6bed22b655706f7',1,'php_bs_grid']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['allowexportexcel',['allowExportExcel',['../classphp__bs__grid.html#a2e578d44aa182d16626b48b6e5b91942',1,'php_bs_grid']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['displayadvancedsorting',['displayAdvancedSorting',['../classphp__bs__grid.html#abf5cf59f0f7da58533aadea7bd368ed8',1,'php_bs_grid']]], 4 | ['displaycriteriaautocomplete',['displayCriteriaAutocomplete',['../classphp__bs__grid.html#a99ff23eedaeffbce02a0452ced05ff10',1,'php_bs_grid']]], 5 | ['displaycriteriadate',['displayCriteriaDate',['../classphp__bs__grid.html#abda0b147b4a556bb1f78711f90617cce',1,'php_bs_grid']]], 6 | ['displaycriterialookup',['displayCriteriaLookup',['../classphp__bs__grid.html#a48fcff4b71851699f42fcd0566df4bb5',1,'php_bs_grid']]], 7 | ['displaycriteriamultiselectcheckbox',['displayCriteriaMultiselectCheckbox',['../classphp__bs__grid.html#a98634e8fb2c26437bc90e3e488da7e58',1,'php_bs_grid']]], 8 | ['displaycriterianumber',['displayCriteriaNumber',['../classphp__bs__grid.html#a22d860e32a59ccc5bf63f6394fd6bf11',1,'php_bs_grid']]], 9 | ['displaycriteriatext',['displayCriteriaText',['../classphp__bs__grid.html#a88e0e7a16b76d3299b04d198080ff388',1,'php_bs_grid']]], 10 | ['displayrowsperpage',['displayRowsPerPage',['../classphp__bs__grid.html#a04b0e8f58dfb58282c3ec703f8c8c7bd',1,'php_bs_grid']]], 11 | ['displaytabledata',['displayTableData',['../classphp__bs__grid.html#a2ad3c171e07b2eb169751c7373593ff2',1,'php_bs_grid']]], 12 | ['displaytableheaders',['displayTableHeaders',['../classphp__bs__grid.html#ad51f9c2080713fad0485349c29e72d07',1,'php_bs_grid']]] 13 | ]; 14 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['exportexcel',['exportExcel',['../classphp__bs__grid.html#af26c11d803884d36e293b8ca4b3bc89c',1,'php_bs_grid']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['getadvancedsortingoptions',['getAdvancedSortingOptions',['../classphp__bs__grid.html#aa34027c11f16cf665b3e76297a6363c7',1,'php_bs_grid']]], 4 | ['getcolumnstodisplay',['getColumnsToDisplay',['../classphp__bs__grid.html#a1782a16c29df8036c7ab9aaff757b538',1,'php_bs_grid']]], 5 | ['getcolumnstodisplayicon',['getColumnsToDisplayIcon',['../classphp__bs__grid.html#aacb7c86b5968b68e219f430463ec6a5c',1,'php_bs_grid']]], 6 | ['getcolumnstodisplaytext',['getColumnsToDisplayText',['../classphp__bs__grid.html#a72b17384d25802891cbc1b4b412aeeab',1,'php_bs_grid']]], 7 | ['getcriteriatemplatepath',['getCriteriaTemplatePath',['../classphp__bs__grid.html#ab6f385be1d389b95345107c000d7f43b',1,'php_bs_grid']]], 8 | ['getdbdata',['getDbData',['../classphp__bs__grid.html#a2681f38fe06b57e014bff47c8f3a9dae',1,'php_bs_grid']]], 9 | ['geterror',['getError',['../classphp__bs__grid.html#a24ada5decce3d1b79cd82f5a90ccf404',1,'php_bs_grid']]], 10 | ['getexportexcel',['getExportExcel',['../classphp__bs__grid.html#a391cdb61d24198bfffa6658bd8886246',1,'php_bs_grid']]], 11 | ['getfiltersappliedcount',['getFiltersAppliedCount',['../classphp__bs__grid.html#a74aa15902231d3dc07dcb9f8aae71ea9',1,'php_bs_grid']]], 12 | ['getfirstrownuminpage',['getFirstRowNumInPage',['../classphp__bs__grid.html#a3b32877110a88067d0f3e078951f89fb',1,'php_bs_grid']]], 13 | ['getformaction',['getFormAction',['../classphp__bs__grid.html#a689844fc143fdc30133e4f8626352cb2',1,'php_bs_grid']]], 14 | ['getgridtemplatepath',['getGridTemplatePath',['../classphp__bs__grid.html#a7f1921894674e5e89ef1fa6e6854391a',1,'php_bs_grid']]], 15 | ['getlastrownuminpage',['getLastRowNumInPage',['../classphp__bs__grid.html#a1853e07eaa5a0cc8f8a682648be6199c',1,'php_bs_grid']]], 16 | ['getname',['getName',['../classphp__bs__grid.html#a3d0963e68bb313b163a73f2803c64600',1,'php_bs_grid']]], 17 | ['getpagenum',['getPageNum',['../classphp__bs__grid.html#a3c3893a3382fde29548707ed88591279',1,'php_bs_grid']]], 18 | ['getsortsimplefield',['getSortSimpleField',['../classphp__bs__grid.html#a9b8c0a3b3107cf05ec77a34fe9e6c2aa',1,'php_bs_grid']]], 19 | ['getsortsimpleorder',['getSortSimpleOrder',['../classphp__bs__grid.html#a0c0e2f6830a3fffb77f20ed133ec812d',1,'php_bs_grid']]], 20 | ['getstring',['getString',['../classphp__bs__grid.html#a5bfe3256a5202a7ae0cc10c4f76c748c',1,'php_bs_grid']]], 21 | ['gettotalpages',['getTotalPages',['../classphp__bs__grid.html#aa5e1dcd24c8ea21ad1d7cddca72c2c08',1,'php_bs_grid']]], 22 | ['gettotalrows',['getTotalRows',['../classphp__bs__grid.html#a3c876a5b0b89430b15bf0a18ca450c1b',1,'php_bs_grid']]] 23 | ]; 24 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['retrievedbdata',['retrieveDbData',['../classphp__bs__grid.html#ae6bc3e22f941867fec0d806e3d653658',1,'php_bs_grid']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/functions_6.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['setdbdataformatted',['setDbDataFormatted',['../classphp__bs__grid.html#a29d55c5fd9c3a8bba2af0dabe47f9b9b',1,'php_bs_grid']]], 4 | ['showaddnewrecord',['showAddnewRecord',['../classphp__bs__grid.html#ae355f9e87f6c603a8b6683e139cb40e1',1,'php_bs_grid']]], 5 | ['showcolumnsswitcher',['showColumnsSwitcher',['../classphp__bs__grid.html#a863aec8320fb66f719dda69d8f5a8c1c',1,'php_bs_grid']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/mag_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/search/mag_sel.png -------------------------------------------------------------------------------- /docs/doxygen/html/search/nomatches.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
No Matches
10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/pages_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/pages_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['changelog',['CHANGELOG',['../md__data_projects_php_php_bs_grid_CHANGELOG.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/pages_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/pages_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['php_5fbs_5fgrid',['php_bs_grid',['../index.html',1,'']]], 4 | ['php_5fbs_5fgrid_20parameters_3a_20columns',['php_bs_grid parameters: Columns',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs01-Columns.html',1,'']]], 5 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20text',['php_bs_grid parameters: Criteria - TEXT',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs10-Criteria-TEXT.html',1,'']]], 6 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20number',['php_bs_grid parameters: Criteria - NUMBER',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs11-Criteria-NUMBER.html',1,'']]], 7 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20lookup',['php_bs_grid parameters: Criteria - LOOKUP',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs12-Criteria-LOOKUP.html',1,'']]], 8 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20date',['php_bs_grid parameters: Criteria - DATE',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs13-Criteria-DATE.html',1,'']]], 9 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20autocomplete',['php_bs_grid parameters: Criteria - AUTOCOMPLETE',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs14-Criteria-AUTOCOMPLETE.html',1,'']]], 10 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20multiselect_5fcheckbox',['php_bs_grid parameters: Criteria - MULTISELECT_CHECKBOX',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs15-Criteria-MULTISELECT_CHECKBOX.html',1,'']]], 11 | ['php_5fbs_5fgrid_20parameters_3a_20define_20criteria',['php_bs_grid parameters: Define Criteria',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs19-Criteria-Define.html',1,'']]], 12 | ['php_5fbs_5fgrid_20parameters_3a_20advanced_20sorting',['php_bs_grid parameters: Advanced Sorting',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs20-Advanced-Sorting.html',1,'']]] 13 | ]; 14 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/pages_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/pages_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['php_5fbs_5fgrid',['php_bs_grid',['../index.html',1,'']]], 4 | ['php_5fbs_5fgrid_20parameters_3a_20columns',['php_bs_grid parameters: Columns',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs01-Columns.html',1,'']]], 5 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20text',['php_bs_grid parameters: Criteria - TEXT',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs10-Criteria-TEXT.html',1,'']]], 6 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20number',['php_bs_grid parameters: Criteria - NUMBER',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs11-Criteria-NUMBER.html',1,'']]], 7 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20lookup',['php_bs_grid parameters: Criteria - LOOKUP',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs12-Criteria-LOOKUP.html',1,'']]], 8 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20date',['php_bs_grid parameters: Criteria - DATE',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs13-Criteria-DATE.html',1,'']]], 9 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20autocomplete',['php_bs_grid parameters: Criteria - AUTOCOMPLETE',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs14-Criteria-AUTOCOMPLETE.html',1,'']]], 10 | ['php_5fbs_5fgrid_20parameters_3a_20criteria_20_2d_20multiselect_5fcheckbox',['php_bs_grid parameters: Criteria - MULTISELECT_CHECKBOX',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs15-Criteria-MULTISELECT_CHECKBOX.html',1,'']]], 11 | ['php_5fbs_5fgrid_20parameters_3a_20define_20criteria',['php_bs_grid parameters: Define Criteria',['../md__data_projects_php_php_bs_grid_docs_wiki-pages_docs19-Criteria-Define.html',1,'']]] 12 | ]; 13 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/search.css: -------------------------------------------------------------------------------- 1 | /*---------------- Search Box */ 2 | 3 | #FSearchBox { 4 | float: left; 5 | } 6 | 7 | #MSearchBox { 8 | white-space : nowrap; 9 | position: absolute; 10 | float: none; 11 | display: inline; 12 | margin-top: 8px; 13 | right: 0px; 14 | width: 170px; 15 | z-index: 102; 16 | background-color: white; 17 | } 18 | 19 | #MSearchBox .left 20 | { 21 | display:block; 22 | position:absolute; 23 | left:10px; 24 | width:20px; 25 | height:19px; 26 | background:url('search_l.png') no-repeat; 27 | background-position:right; 28 | } 29 | 30 | #MSearchSelect { 31 | display:block; 32 | position:absolute; 33 | width:20px; 34 | height:19px; 35 | } 36 | 37 | .left #MSearchSelect { 38 | left:4px; 39 | } 40 | 41 | .right #MSearchSelect { 42 | right:5px; 43 | } 44 | 45 | #MSearchField { 46 | display:block; 47 | position:absolute; 48 | height:19px; 49 | background:url('search_m.png') repeat-x; 50 | border:none; 51 | width:111px; 52 | margin-left:20px; 53 | padding-left:4px; 54 | color: #909090; 55 | outline: none; 56 | font: 9pt Arial, Verdana, sans-serif; 57 | } 58 | 59 | #FSearchBox #MSearchField { 60 | margin-left:15px; 61 | } 62 | 63 | #MSearchBox .right { 64 | display:block; 65 | position:absolute; 66 | right:10px; 67 | top:0px; 68 | width:20px; 69 | height:19px; 70 | background:url('search_r.png') no-repeat; 71 | background-position:left; 72 | } 73 | 74 | #MSearchClose { 75 | display: none; 76 | position: absolute; 77 | top: 4px; 78 | background : none; 79 | border: none; 80 | margin: 0px 4px 0px 0px; 81 | padding: 0px 0px; 82 | outline: none; 83 | } 84 | 85 | .left #MSearchClose { 86 | left: 6px; 87 | } 88 | 89 | .right #MSearchClose { 90 | right: 2px; 91 | } 92 | 93 | .MSearchBoxActive #MSearchField { 94 | color: #000000; 95 | } 96 | 97 | /*---------------- Search filter selection */ 98 | 99 | #MSearchSelectWindow { 100 | display: none; 101 | position: absolute; 102 | left: 0; top: 0; 103 | border: 1px solid #90A5CE; 104 | background-color: #F9FAFC; 105 | z-index: 1; 106 | padding-top: 4px; 107 | padding-bottom: 4px; 108 | -moz-border-radius: 4px; 109 | -webkit-border-top-left-radius: 4px; 110 | -webkit-border-top-right-radius: 4px; 111 | -webkit-border-bottom-left-radius: 4px; 112 | -webkit-border-bottom-right-radius: 4px; 113 | -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 114 | } 115 | 116 | .SelectItem { 117 | font: 8pt Arial, Verdana, sans-serif; 118 | padding-left: 2px; 119 | padding-right: 12px; 120 | border: 0px; 121 | } 122 | 123 | span.SelectionMark { 124 | margin-right: 4px; 125 | font-family: monospace; 126 | outline-style: none; 127 | text-decoration: none; 128 | } 129 | 130 | a.SelectItem { 131 | display: block; 132 | outline-style: none; 133 | color: #000000; 134 | text-decoration: none; 135 | padding-left: 6px; 136 | padding-right: 12px; 137 | } 138 | 139 | a.SelectItem:focus, 140 | a.SelectItem:active { 141 | color: #000000; 142 | outline-style: none; 143 | text-decoration: none; 144 | } 145 | 146 | a.SelectItem:hover { 147 | color: #FFFFFF; 148 | background-color: #3D578C; 149 | outline-style: none; 150 | text-decoration: none; 151 | cursor: pointer; 152 | display: block; 153 | } 154 | 155 | /*---------------- Search results window */ 156 | 157 | iframe#MSearchResults { 158 | width: 60ex; 159 | height: 15em; 160 | } 161 | 162 | #MSearchResultsWindow { 163 | display: none; 164 | position: absolute; 165 | left: 0; top: 0; 166 | border: 1px solid #000; 167 | background-color: #EEF1F7; 168 | } 169 | 170 | /* ----------------------------------- */ 171 | 172 | 173 | #SRIndex { 174 | clear:both; 175 | padding-bottom: 15px; 176 | } 177 | 178 | .SREntry { 179 | font-size: 10pt; 180 | padding-left: 1ex; 181 | } 182 | 183 | .SRPage .SREntry { 184 | font-size: 8pt; 185 | padding: 1px 5px; 186 | } 187 | 188 | body.SRPage { 189 | margin: 5px 2px; 190 | } 191 | 192 | .SRChildren { 193 | padding-left: 3ex; padding-bottom: .5em 194 | } 195 | 196 | .SRPage .SRChildren { 197 | display: none; 198 | } 199 | 200 | .SRSymbol { 201 | font-weight: bold; 202 | color: #425E97; 203 | font-family: Arial, Verdana, sans-serif; 204 | text-decoration: none; 205 | outline: none; 206 | } 207 | 208 | a.SRScope { 209 | display: block; 210 | color: #425E97; 211 | font-family: Arial, Verdana, sans-serif; 212 | text-decoration: none; 213 | outline: none; 214 | } 215 | 216 | a.SRSymbol:focus, a.SRSymbol:active, 217 | a.SRScope:focus, a.SRScope:active { 218 | text-decoration: underline; 219 | } 220 | 221 | span.SRScope { 222 | padding-left: 4px; 223 | } 224 | 225 | .SRPage .SRStatus { 226 | padding: 2px 5px; 227 | font-size: 8pt; 228 | font-style: italic; 229 | } 230 | 231 | .SRResult { 232 | display: none; 233 | } 234 | 235 | DIV.searchresults { 236 | margin-left: 10px; 237 | margin-right: 10px; 238 | } 239 | 240 | /*---------------- External search page results */ 241 | 242 | .searchresult { 243 | background-color: #F0F3F8; 244 | } 245 | 246 | .pages b { 247 | color: white; 248 | padding: 5px 5px 3px 5px; 249 | background-image: url("../tab_a.png"); 250 | background-repeat: repeat-x; 251 | text-shadow: 0 1px 1px #000000; 252 | } 253 | 254 | .pages { 255 | line-height: 17px; 256 | margin-left: 4px; 257 | text-decoration: none; 258 | } 259 | 260 | .hl { 261 | font-weight: bold; 262 | } 263 | 264 | #searchresults { 265 | margin-bottom: 20px; 266 | } 267 | 268 | .searchpages { 269 | margin-top: 10px; 270 | } 271 | 272 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/search_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/search/search_l.png -------------------------------------------------------------------------------- /docs/doxygen/html/search/search_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/search/search_m.png -------------------------------------------------------------------------------- /docs/doxygen/html/search/search_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/search/search_r.png -------------------------------------------------------------------------------- /docs/doxygen/html/search/searchdata.js: -------------------------------------------------------------------------------- 1 | var indexSectionsWithContent = 2 | { 3 | 0: "$_acdegprst", 4 | 1: "p", 5 | 2: "cdprt", 6 | 3: "_adegrs", 7 | 4: "$c", 8 | 5: "cp" 9 | }; 10 | 11 | var indexSectionNames = 12 | { 13 | 0: "all", 14 | 1: "classes", 15 | 2: "files", 16 | 3: "functions", 17 | 4: "variables", 18 | 5: "pages" 19 | }; 20 | 21 | var indexSectionLabels = 22 | { 23 | 0: "All", 24 | 1: "Data Structures", 25 | 2: "Files", 26 | 3: "Functions", 27 | 4: "Variables", 28 | 5: "Pages" 29 | }; 30 | 31 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/variables_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/search/variables_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/doxygen/html/splitbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/splitbar.png -------------------------------------------------------------------------------- /docs/doxygen/html/sync_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/sync_off.png -------------------------------------------------------------------------------- /docs/doxygen/html/sync_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/sync_on.png -------------------------------------------------------------------------------- /docs/doxygen/html/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/tab_a.png -------------------------------------------------------------------------------- /docs/doxygen/html/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/tab_b.png -------------------------------------------------------------------------------- /docs/doxygen/html/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/tab_h.png -------------------------------------------------------------------------------- /docs/doxygen/html/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/docs/doxygen/html/tab_s.png -------------------------------------------------------------------------------- /docs/doxygen/html/tabs.css: -------------------------------------------------------------------------------- 1 | .tabs, .tabs2, .tabs3 { 2 | background-image: url('tab_b.png'); 3 | width: 100%; 4 | z-index: 101; 5 | font-size: 13px; 6 | font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; 7 | } 8 | 9 | .tabs2 { 10 | font-size: 10px; 11 | } 12 | .tabs3 { 13 | font-size: 9px; 14 | } 15 | 16 | .tablist { 17 | margin: 0; 18 | padding: 0; 19 | display: table; 20 | } 21 | 22 | .tablist li { 23 | float: left; 24 | display: table-cell; 25 | background-image: url('tab_b.png'); 26 | line-height: 36px; 27 | list-style: none; 28 | } 29 | 30 | .tablist a { 31 | display: block; 32 | padding: 0 20px; 33 | font-weight: bold; 34 | background-image:url('tab_s.png'); 35 | background-repeat:no-repeat; 36 | background-position:right; 37 | color: #283A5D; 38 | text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); 39 | text-decoration: none; 40 | outline: none; 41 | } 42 | 43 | .tabs3 .tablist a { 44 | padding: 0 10px; 45 | } 46 | 47 | .tablist a:hover { 48 | background-image: url('tab_h.png'); 49 | background-repeat:repeat-x; 50 | color: #fff; 51 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 52 | text-decoration: none; 53 | } 54 | 55 | .tablist li.current a { 56 | background-image: url('tab_a.png'); 57 | background-repeat:repeat-x; 58 | color: #fff; 59 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 60 | } 61 | -------------------------------------------------------------------------------- /docs/doxygen/html/template_8php.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | php_bs_grid: /data/projects/php/php_bs_grid/template.php File Reference 12 | 13 | 14 | 15 | 16 | 17 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 35 |
36 |
37 |
38 |
39 |
40 |
41 | 42 | 43 | 46 | 70 | 76 | 77 |
81 |
82 | 83 | 84 |
85 | 88 |
89 | 90 |
91 |
92 |
93 |
/data/projects/php/php_bs_grid/template.php File Reference
94 |
95 |
96 |
97 | 98 | 99 |
100 |
101 |
102 |
103 |
104 | 109 | 110 | 111 | -------------------------------------------------------------------------------- /docs/jsdoc/files.html: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | JsDoc Reference - File Index 8 | 9 | 10 | 174 | 175 | 176 | 177 | 179 | 180 |
181 | 183 |
184 |

Classes

185 | 196 |
197 |
198 | 199 |
200 |

File Index

201 | 202 | 203 |
204 |

jquery.php_bs_grid.js

205 | 206 | php_bs_grid is a jQuery helper plugin for php_bs_grid class. Project page https://github.com/pontikis/php_bs_grid 207 |
208 | 209 |
Author:
210 |
Christos Pontikis http://www.pontikis.net
211 | 212 | 213 |
Version:
214 |
0.9.6 (16 Jul 2017)
215 | 216 | 217 | 218 |
219 |
220 |
221 | 222 | 223 |
224 |
225 | 226 | Documentation generated by JsDoc Toolkit 2.4.0 on Sun Jul 16 2017 18:42:05 GMT+0300 (EEST) 227 |
228 | 229 | -------------------------------------------------------------------------------- /docs/jsdoc/index.html: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | JsDoc Reference - Index 8 | 9 | 10 | 174 | 175 | 176 | 177 | 179 | 180 |
181 | 183 |
184 |

Classes

185 | 196 |
197 |
198 | 199 |
200 |

Class Index

201 | 202 | 203 |
204 |

$

205 | See the jQuery Library (http://jquery.com) for full details. 206 |
207 |
208 | 209 |
210 |

$.fn

211 | See the jQuery Library (http://jquery.com) for full details. 212 |
213 |
214 | 215 |
216 |

$.fn.php_bs_grid

217 | php_bs_grid 218 |
219 |
220 | 221 |
222 |

_global_

223 | 224 |
225 |
226 | 227 | 228 |
229 |
230 | 231 | Documentation generated by JsDoc Toolkit 2.4.0 on Sun Jul 16 2017 18:42:05 GMT+0300 (EEST) 232 |
233 | 234 | -------------------------------------------------------------------------------- /docs/wiki-pages/docs01-Columns.md: -------------------------------------------------------------------------------- 1 | # php_bs_grid parameters: Columns 2 | 3 | ```php 4 | $a_dg_params['dg_columns'] = array( 5 | 'id' => array( 6 | 'header' => 'Code', 7 | 'display' => C_PHP_BS_GRID_COLUMNS_DEFAULT, 8 | 'th_class' => 'text-nowrap', 9 | 'td_class' => '', 10 | 'select_sql' => 't.id', 11 | 'sort_simple' => true 12 | ), 13 | 'task_type_id' => array( 14 | 'header' => 'Type', 15 | 'display' => C_PHP_BS_GRID_COLUMNS_DEFAULT, 16 | 'th_class' => 'text-nowrap', 17 | 'td_class' => '', 18 | 'select_sql' => 'task_type_id', 19 | 'sort_simple' => true, 20 | ), 21 | 'status_id' => array( 22 | 'header' => 'Status', 23 | 'display' => C_PHP_BS_GRID_COLUMNS_DEFAULT, 24 | 'th_class' => 'text-nowrap', 25 | 'td_class' => '', 26 | 'select_sql' => 'status_id', 27 | 'sort_simple' => true, 28 | ), 29 | 'description' => array( 30 | 'header' => 'Description', 31 | 'display' => C_PHP_BS_GRID_COLUMNS_DEFAULT, 32 | 'th_class' => 'text-nowrap', 33 | 'td_class' => '', 34 | 'select_sql' => 'description', 35 | 'sort_simple' => true, 36 | ), 37 | 'patients_id' => array( 38 | 'display' => C_PHP_BS_GRID_COLUMNS_MORE, 39 | 'select_sql' => 'patients_id', 40 | 'is_hidden' => true, 41 | ), 42 | 'patientfullname' => array( 43 | 'header' => 'Patient', 44 | 'display' => C_PHP_BS_GRID_COLUMNS_MORE, 45 | 'th_class' => 'text-nowrap', 46 | 'td_class' => '', 47 | 'select_sql' => 'CONCAT(d.lastname, \' \', d.firstname) as patientfullname', 48 | 'sort_simple' => true, 49 | ), 50 | 'physician_id' => array( 51 | 'header' => 'Physician', 52 | 'display' => C_PHP_BS_GRID_COLUMNS_DEFAULT, 53 | 'th_class' => 'text-nowrap', 54 | 'td_class' => '', 55 | 'select_sql' => 'physician_id', 56 | 'sort_simple' => false, 57 | ), 58 | 'date_start' => array( 59 | 'header' => 'To be started', 60 | 'display' => C_PHP_BS_GRID_COLUMNS_DEFAULT, 61 | 'th_class' => 'text-nowrap', 62 | 'td_class' => 'text-nowrap', 63 | 'select_sql' => 'date_start', 64 | 'sort_simple' => true, 65 | 'sort_simple_default' => true, 66 | 'sort_simple_default_order' => 'DESC' 67 | ), 68 | 'date_end' => array( 69 | 'header' => 'To be completed', 70 | 'display' => C_PHP_BS_GRID_COLUMNS_DEFAULT, 71 | 'th_class' => 'text-nowrap', 72 | 'td_class' => 'text-nowrap', 73 | 'select_sql' => 'date_end', 74 | 'sort_simple' => true, 75 | ), 76 | 'notes' => array( 77 | 'header' => 'Notes', 78 | 'display' => C_PHP_BS_GRID_COLUMNS_DEFAULT, 79 | 'th_class' => '', 80 | 'td_class' => '', 81 | 'select_sql' => 't.notes', 82 | 'sort_simple' => false, 83 | ), 84 | 'users_id' => array( 85 | 'header' => 'Inserted from', 86 | 'display' => C_PHP_BS_GRID_COLUMNS_MORE, 87 | 'th_class' => 'text-nowrap', 88 | 'td_class' => 'text-nowrap', 89 | 'select_sql' => 'users_id', 90 | 'sort_simple' => false, 91 | ), 92 | 'date_inserted' => array( 93 | 'header' => 'Inserted at', 94 | 'display' => C_PHP_BS_GRID_COLUMNS_MORE, 95 | 'th_class' => 'text-nowrap', 96 | 'td_class' => 'text-nowrap', 97 | 'select_sql' => 'date_inserted', 98 | 'sort_simple' => true, 99 | ) 100 | ); 101 | ``` 102 | -------------------------------------------------------------------------------- /docs/wiki-pages/docs10-Criteria-TEXT.md: -------------------------------------------------------------------------------- 1 | # php_bs_grid parameters: Criteria - TEXT 2 | 3 | ```php 4 | // define operators 5 | $a_criteria_operators_description = array( 6 | C_PHP_BS_GRID_CRITERIA_TEXT_IGNORE => 'Please select', 7 | C_PHP_BS_GRID_CRITERIA_TEXT_EQUAL => 'equal', 8 | C_PHP_BS_GRID_CRITERIA_TEXT_STARTS_WITH => 'starts with', 9 | C_PHP_BS_GRID_CRITERIA_TEXT_CONTAINS => 'contains' 10 | ); 11 | 12 | // define html params 13 | $a_criteria_params_html_description = array( 14 | 'wrapper_id' => 'criteria_description_wrapper', 15 | 'wrapper_class' => 'form-group form-inline', 16 | 17 | 'label' => 'Description', 18 | 'label_id' => '', 19 | 'label_class' => '', 20 | 21 | 'dropdown_id' => 'criteria_operator_description', 22 | 'dropdown_name' => 'criteria_operator_description', 23 | 'dropdown_class' => 'form-control', 24 | 'dropdown_options' => $a_criteria_operators_description, 25 | 'dropdown_value' => $criteria_operator_description, 26 | 27 | 'input_id' => 'criteria_description', 28 | 'input_name' => 'criteria_description', 29 | 'input_class' => 'form-control', 30 | 'maxlength' => 100, 31 | 'autocomplete' => true, 32 | 'input_value' => $criteria_description, 33 | 34 | 'msg_missing_operator' => 'Please, give description search type', 35 | 'msg_missing_value' => 'Please, give description to search', 36 | 'minchars' => 2, 37 | 'msg_minchars' => 'Please, give at least two characters to description', 38 | ); 39 | ``` -------------------------------------------------------------------------------- /docs/wiki-pages/docs11-Criteria-NUMBER.md: -------------------------------------------------------------------------------- 1 | # php_bs_grid parameters: Criteria - NUMBER 2 | 3 | ```php 4 | // amount_from 5 | // define operators 6 | $a_criteria_operators_amount_from = array( 7 | C_PHP_BS_GRID_CRITERIA_NUMBER_IGNORE => 'Please select', 8 | C_PHP_BS_GRID_CRITERIA_NUMBER_EQUAL => 'equal', 9 | C_PHP_BS_GRID_CRITERIA_NUMBER_GREATER_THAN => 'greater than', 10 | C_PHP_BS_GRID_CRITERIA_NUMBER_GREATER_THAN_OR_EQUAL_TO => 'greater than or equal to', 11 | C_PHP_BS_GRID_CRITERIA_NUMBER_IS_NULL => 'not given' 12 | ); 13 | 14 | // define html params 15 | $a_criteria_params_html_amount_from = array( 16 | 'wrapper_id' => 'criteria_amount_from_wrapper', 17 | 'wrapper_class' => 'form-group form-inline', 18 | 19 | 'label' => 'Amount', 20 | 'label_id' => '', 21 | 'label_class' => '', 22 | 23 | 'dropdown_id' => 'criteria_operator_amount_from', 24 | 'dropdown_name' => 'criteria_operator_amount_from', 25 | 'dropdown_class' => 'form-control', 26 | 'dropdown_options' => $a_criteria_operators_amount_from, 27 | 'dropdown_value' => $criteria_operator_amount_from, 28 | 29 | 'input_id' => 'criteria_amount_from', 30 | 'input_name' => 'criteria_amount_from', 31 | 'input_class' => 'form-control', 32 | 'maxlength' => 10, 33 | 'autocomplete' => false, 34 | 'placeholder' => 'from', 35 | 'input_value' => $criteria_amount_from, 36 | 37 | 'associated_criteria_name' => 'amount_upto', 38 | 'msg_missing_operator' => 'Please, give initial amount search type', 39 | 'msg_missing_value' => 'Please, give the initial amount' 40 | ); 41 | 42 | // amount_upto 43 | // define operators 44 | $a_criteria_operators_amount_upto = array( 45 | C_PHP_BS_GRID_CRITERIA_NUMBER_IGNORE => 'Please select', 46 | C_PHP_BS_GRID_CRITERIA_NUMBER_LESS_THAN => 'less than', 47 | C_PHP_BS_GRID_CRITERIA_NUMBER_LESS_THAN_OR_EQUAL_TO => 'less than or equal to' 48 | ); 49 | 50 | // define html params 51 | $a_criteria_params_html_amount_upto = array( 52 | 'wrapper_id' => 'criteria_amount_upto_wrapper', 53 | 'wrapper_class' => 'form-group form-inline', 54 | 55 | 'label' => 'Amount', 56 | 'label_id' => '', 57 | 'label_class' => '', 58 | 59 | 'dropdown_id' => 'criteria_operator_amount_upto', 60 | 'dropdown_name' => 'criteria_operator_amount_upto', 61 | 'dropdown_class' => 'form-control', 62 | 'dropdown_options' => $a_criteria_operators_amount_upto, 63 | 'dropdown_value' => $criteria_operator_amount_upto, 64 | 65 | 'input_id' => 'criteria_amount_upto', 66 | 'input_name' => 'criteria_amount_upto', 67 | 'input_class' => 'form-control', 68 | 'maxlength' => 10, 69 | 'autocomplete' => false, 70 | 'placeholder' => 'up to', 71 | 'input_value' => $criteria_amount_upto, 72 | 73 | 'msg_missing_operator' => 'Please, give final amount search type', 74 | 'msg_missing_value' => 'Please, give the final amount' 75 | ); 76 | ``` -------------------------------------------------------------------------------- /docs/wiki-pages/docs12-Criteria-LOOKUP.md: -------------------------------------------------------------------------------- 1 | # php_bs_grid parameters: Criteria - LOOKUP 2 | 3 | ```php 4 | // define operators 5 | $a_criteria_operators_physician_id = array( 6 | C_PHP_BS_GRID_CRITERIA_LOOKUP_IGNORE => 'Please select', 7 | C_PHP_BS_GRID_CRITERIA_LOOKUP_EQUAL => 'to be' 8 | ); 9 | 10 | // define html params 11 | $a_criteria_params_html_physician_id = array( 12 | 'wrapper_id' => 'criteria_physician_id_wrapper', 13 | 'wrapper_class' => 'form-group form-inline', 14 | 15 | 'label' => 'Appointment with physician', 16 | 'label_id' => '', 17 | 'label_class' => '', 18 | 19 | 'dropdown_id' => 'criteria_operator_physician_id', 20 | 'dropdown_name' => 'criteria_operator_physician_id', 21 | 'dropdown_class' => 'form-control', 22 | 'dropdown_options' => $a_criteria_operators_physician_id, 23 | 'dropdown_value' => $criteria_operator_physician_id, 24 | 25 | 'dropdown_lookup_id' => 'criteria_physician_id', 26 | 'dropdown_lookup_name' => 'criteria_physician_id', 27 | 'dropdown_lookup_class' => 'form-control', 28 | 'dropdown_lookup_options' => $medical_staff, 29 | 'dropdown_lookup_value' => $criteria_physician_id, 30 | ); 31 | ``` -------------------------------------------------------------------------------- /docs/wiki-pages/docs13-Criteria-DATE.md: -------------------------------------------------------------------------------- 1 | # php_bs_grid parameters: Criteria - DATE 2 | 3 | ```php 4 | // define operators (start date) 5 | $a_criteria_operators_task_date_start_from = array( 6 | C_PHP_BS_GRID_CRITERIA_DATE_IGNORE => 'Please select', 7 | C_PHP_BS_GRID_CRITERIA_DATE_EQUAL => 'equal', 8 | C_PHP_BS_GRID_CRITERIA_DATE_GREATER_THAN_OR_EQUAL_TO => 'greater than or equal to' 9 | ); 10 | 11 | // define html params (start date) 12 | $a_criteria_params_html_task_date_start_from = array( 13 | 'wrapper_id' => 'criteria_task_date_start_from_wrapper', 14 | 'wrapper_class' => 'form-group form-inline', 15 | 16 | 'label' => 'To be started', 17 | 'label_id' => '', 18 | 'label_class' => '', 19 | 20 | 'dropdown_id' => 'criteria_operator_task_date_start_from', 21 | 'dropdown_name' => 'criteria_operator_task_date_start_from', 22 | 'dropdown_class' => 'form-control', 23 | 'dropdown_options' => $a_criteria_operators_task_date_start_from, 24 | 'dropdown_value' => $criteria_operator_task_date_start_from, 25 | 26 | 'input_id' => 'criteria_task_date_start_from', 27 | 'input_name' => 'criteria_task_date_start_from', 28 | 'input_class' => 'form-control', 29 | 'maxlength' => 100, 30 | 'autocomplete' => true, 31 | 'placeholder' => 'from', 32 | 'input_value' => $criteria_task_date_start_from, 33 | 34 | 'associated_criteria_name' => 'task_date_start_until', 35 | 'msg_missing_operator' => 'Please, give start date search type', 36 | 'msg_missing_value' => 'Please, give the start date', 37 | 'show_time' => true, 38 | 'datepicker_params' => array( 39 | 'dateFormat' => 'd/m/yy', 40 | 'changeMonth' => true, 41 | 'changeYear' => true, 42 | 'showButtonPanel' => true, 43 | 'timeFormat' => 'HH:mm', 44 | 'stepMinute' => 5 45 | ) 46 | ); 47 | 48 | // define operators (end date) 49 | $a_criteria_operators_task_date_start_until = array( 50 | C_PHP_BS_GRID_CRITERIA_DATE_IGNORE => 'Please select', 51 | C_PHP_BS_GRID_CRITERIA_DATE_LESS_THAN_OR_EQUAL_TO => 'less than or equal to' 52 | ); 53 | 54 | // define html params (end date) 55 | $a_criteria_params_html_task_date_start_until = array( 56 | 'wrapper_id' => 'criteria_task_date_start_until_wrapper', 57 | 'wrapper_class' => 'form-group form-inline', 58 | 59 | 'label' => 'To be started', 60 | 'label_id' => '', 61 | 'label_class' => '', 62 | 63 | 'dropdown_id' => 'criteria_operator_task_date_start_until', 64 | 'dropdown_name' => 'criteria_operator_task_date_start_until', 65 | 'dropdown_class' => 'form-control', 66 | 'dropdown_options' => $a_criteria_operators_task_date_start_until, 67 | 'dropdown_value' => $criteria_operator_task_date_start_until, 68 | 69 | 'input_id' => 'criteria_task_date_start_until', 70 | 'input_name' => 'criteria_task_date_start_until', 71 | 'input_class' => 'form-control', 72 | 'maxlength' => 100, 73 | 'autocomplete' => true, 74 | 'placeholder' => 'until', 75 | 'input_value' => $criteria_task_date_start_until, 76 | 77 | 'msg_missing_operator' => 'Please, give end date search type', 78 | 'msg_missing_value' => 'Please, give the end date', 79 | 'show_time' => true, 80 | 'datepicker_params' => array( 81 | 'dateFormat' => 'd/m/yy', 82 | 'changeMonth' => true, 83 | 'changeYear' => true, 84 | 'showButtonPanel' => true, 85 | 'timeFormat' => 'HH:mm', 86 | 'stepMinute' => 5 87 | ) 88 | ); 89 | ``` -------------------------------------------------------------------------------- /docs/wiki-pages/docs14-Criteria-AUTOCOMPLETE.md: -------------------------------------------------------------------------------- 1 | # php_bs_grid parameters: Criteria - AUTOCOMPLETE 2 | 3 | ```php 4 | // define operators 5 | $criteria_operator_patients_id = C_PHP_BS_GRID_CRITERIA_AUTOCOMPLETE_EQUAL; 6 | $criteria_isnull_checked_patients_id = ''; 7 | if(isset($_POST['criteria_patients_id_isnull'])) { 8 | $criteria_operator_patients_id = C_PHP_BS_GRID_CRITERIA_AUTOCOMPLETE_IS_NULL; 9 | $criteria_isnull_checked_patients_id = ' checked'; 10 | } 11 | 12 | // define html params 13 | $a_criteria_params_html_patients_id = array( 14 | 'wrapper_id' => 'criteria_patients_id_wrapper', 15 | 'wrapper_class' => '', 16 | 17 | 'autocomplete_wrapper_class' => 'col-xs-12 col-sm-12 col-md-6 col-lg-6', 18 | 'autocomplete_group_wrapper_class' => 'form-group', 19 | 'autocomplete_label_id' => 'criteria_patients_fullname_label', 20 | 'autocomplete_label_class' => '', 21 | 'autocomplete_label' => 'Appointment for patient', 22 | 'autocomplete_id' => 'criteria_patients_fullname', 23 | 'autocomplete_name' => 'criteria_patients_fullname', 24 | 'autocomplete_class' => 'form-control', 25 | 'autocomplete_style' => '', 26 | 'autocomplete_placeholder' => 'a few letters from the patient\'s name', 27 | 'autocomplete_value' => $criteria_patients_fullname, 28 | 29 | 'autocomplete_params' => array( 30 | 'source' => '/url/to/ajax_patient_autocomplete.php', 31 | 'minLength' => 2, 32 | 'delay' => 500, 33 | 'html' => true 34 | ), 35 | 36 | 'filter_wrapper_class' => 'col-xs-12 col-sm-12 col-md-3 col-lg-3', 37 | 'filter_group_wrapper_class' => 'form-group', 38 | 'filter_label_id' => 'criteria_patients_id_label', 39 | 'filter_label_class' => '', 40 | 'filter_label' => 'Code', 41 | 'filter_id' => 'criteria_patients_id', 42 | 'filter_name' => 'criteria_patients_id', 43 | 'filter_class' => 'form-control', 44 | 'filter_style' => 'width: 100px;', 45 | 'filter_value' => $criteria_patients_id, 46 | 47 | 'display_is_null_option' => C_PHP_BS_GRID_CRITERIA_AUTOCOMPLETE_DISPLAY_IS_NULL_YES, 48 | 'is_null_wrapper_class' => 'col-xs-12 col-sm-12 col-md-3 col-lg-3', 49 | 'is_null_class' => 'checkbox', 50 | 'is_null_style' => '', 51 | 'is_null_label_id' => '', 52 | 'is_null_label_class' => '', 53 | 'is_null_label' => gettext('not given'), 54 | 'is_null_id' => 'criteria_patients_id_isnull', 55 | 'is_null_name' => 'criteria_patients_id_isnull', 56 | 'is_null_checked' => $criteria_isnull_checked_patients_id 57 | ); 58 | ``` -------------------------------------------------------------------------------- /docs/wiki-pages/docs15-Criteria-MULTISELECT_CHECKBOX.md: -------------------------------------------------------------------------------- 1 | # php_bs_grid parameters: Criteria - MULTISELECT_CHECKBOX 2 | 3 | ```php 4 | // define operators 5 | $criteria_operator_task_type = C_PHP_BS_GRID_CRITERIA_MULTISELECT_CHECKBOX_ONE_OR_MORE_OF; 6 | $criteria_isnull_checked_task_type = ''; 7 | if(isset($_POST['criteria_task_type_isnull'])) { 8 | $criteria_operator_task_type = C_PHP_BS_GRID_CRITERIA_MULTISELECT_CHECKBOX_IS_NULL; 9 | $criteria_isnull_checked_task_type = ' checked'; 10 | } 11 | 12 | // define html params 13 | $a_criteria_params_html_task_type = array( 14 | 'wrapper_id' => 'criteria_task_type_wrapper', 15 | 'wrapper_class' => '', 16 | 17 | 'fieldset_id' => '', 18 | 'fieldset_class' => '', 19 | 20 | 'legend' => 'Type', 21 | 'legend_id' => '', 22 | 'legend_class' => '', 23 | 'legend_style' => '', 24 | 25 | 'orientation' => $orientation, 26 | 'group_name' => 'criteria_task_type[]', 27 | 'group_value' => $criteria_task_type, 28 | 29 | 'items' => array( 30 | array( 31 | 'group_class' => 'checkbox', 32 | 'input_class' => '', 33 | 'input_id' => 'task_type_appointment', 34 | 'input_value' => 1, 35 | 'label_class' => $label_class, 36 | 'label' => 'Appointment', 37 | 'default_checked_status' => true 38 | ), 39 | array( 40 | 'group_class' => 'checkbox', 41 | 'input_class' => '', 42 | 'input_id' => 'task_type_task', 43 | 'input_value' => 2, 44 | 'label_class' => $label_class, 45 | 'label' => 'Task', 46 | 'default_checked_status' => true 47 | ) 48 | ), 49 | 50 | 'display_is_null_option' => C_PHP_BS_GRID_CRITERIA_MULTISELECT_CHECKBOX_DISPLAY_IS_NULL_YES, 51 | 'is_null_class' => 'checkbox', 52 | 'is_null_style' => '', 53 | 'is_null_label_id' => '', 54 | 'is_null_label_class' => '', 55 | 'is_null_label' => gettext('not given'), 56 | 'is_null_id' => 'criteria_task_type_isnull', 57 | 'is_null_name' => 'criteria_task_type_isnull', 58 | 'is_null_checked' => $criteria_isnull_checked_task_type, 59 | 60 | 'msg_all_deselected' => 'Please, select at least one option of filter type' 61 | ); 62 | ``` -------------------------------------------------------------------------------- /docs/wiki-pages/docs19-Criteria-Define.md: -------------------------------------------------------------------------------- 1 | # php_bs_grid parameters: Define Criteria 2 | 3 | ```php 4 | $a_dg_params['dg_criteria'] = array( 5 | 'task_type' => array( 6 | 'type' => 'multiselect_checkbox', 7 | 'sql_column' => 'task_type_id', 8 | 'column_value' => $criteria_task_type, 9 | 'sql_comparison_operator' => $criteria_operator_task_type, 10 | 'value_to_ignore' => array(1, 2); // 1 = appointment 2 = task 11 | 'params_html' => $a_criteria_params_html_task_type 12 | ), 13 | 'task_status' => array( 14 | 'type' => 'multiselect_checkbox', 15 | 'sql_column' => 'status_id', 16 | 'column_value' => $criteria_task_status, 17 | 'sql_comparison_operator' => $criteria_operator_task_status, 18 | 'value_to_ignore' => array(1, 2, 3, 4), // 1 pending 2 done 3 postponed 4 cancelled 19 | 'params_html' => $a_criteria_params_html_task_status 20 | ), 21 | 'physician_id' => array( 22 | 'type' => 'lookup', 23 | 'sql_column' => 'physician_id', 24 | 'sql_comparison_operator' => $criteria_operator_physician_id, 25 | 'column_value' => $criteria_physician_id, 26 | 'params_html' => $a_criteria_params_html_physician_id 27 | ), 28 | 'patients_id' => array( 29 | 'type' => 'autocomplete', 30 | 'sql_column' => 'patients_id', 31 | 'column_value' => $criteria_patients_id, 32 | 'sql_comparison_operator' => $criteria_operator_patients_id, 33 | 'params_html' => $a_criteria_params_html_patients_id 34 | ), 35 | 'description' => array( 36 | 'type' => 'text', 37 | 'sql_column' => 'public.f_unaccent(LOWER(description))', 38 | 'sql_comparison_operator' => $criteria_operator_description, 39 | 'column_value' => ci_ai($criteria_description), 40 | 'params_html' => $a_criteria_params_html_description 41 | ), 42 | 'task_date_start_from' => array( 43 | 'type' => 'date', 44 | 'sql_column' => 'date_start', 45 | 'sql_comparison_operator' => $criteria_operator_task_date_start_from, 46 | 'column_value' => encode_usr_datetime_short($criteria_task_date_start_from), 47 | 'params_html' => $a_criteria_params_html_task_date_start_from 48 | ), 49 | 'task_date_start_until' => array( 50 | 'type' => 'date', 51 | 'sql_column' => 'date_start', 52 | 'sql_comparison_operator' => $criteria_operator_task_date_start_until, 53 | 'column_value' => encode_usr_datetime_short($criteria_task_date_start_until), 54 | 'params_html' => $a_criteria_params_html_task_date_start_until 55 | ) 56 | ); 57 | ``` -------------------------------------------------------------------------------- /docs/wiki-pages/docs20-Advanced-Sorting.md: -------------------------------------------------------------------------------- 1 | # php_bs_grid parameters: Advanced Sorting 2 | 3 | ```php 4 | $a_dg_params['dg_advanced_sorting_options'] = array( 5 | 1 => array( 6 | 'text' => 'Please, select', 7 | 'sql' => '' 8 | ), 9 | 2 => array( 10 | 'text' => 'Last Name' . ' - ' . 'First Name', 11 | 'sql' => 'ORDER BY lastname ASC, firstname ASC' 12 | ), 13 | 3 => array( 14 | 'text' => 'First Name' . ' - ' . 'Last Name', 15 | 'sql' => 'ORDER BY firstname ASC, lastname ASC' 16 | ) 17 | ); 18 | ``` -------------------------------------------------------------------------------- /examples/example_common/ajax_get_vars.php: -------------------------------------------------------------------------------- 1 | 4 | 5 |
6 | 7 | 17 | 18 |
20 | 21 |
22 | 23 |
25 | 26 |
28 | 29 | displayCriteriaMultiselectCheckbox('task_type') ?> 30 | 31 |
32 | 33 |
35 | 36 | displayCriteriaMultiselectCheckbox('task_status') ?> 37 | 38 |
39 | 40 |
41 | 42 |
44 | 45 |
47 | 48 | displayCriteriaLookup('physician_id') ?> 49 | 50 |
51 | 52 |
53 | 54 |
56 | 57 | displayCriteriaAutocomplete('patients_id') ?> 58 | 59 |
60 | 61 |
63 | 64 |
66 | 67 | displayCriteriaText('description') ?> 68 | 69 |
70 | 71 |
72 | 73 |
75 | 76 |
78 | 79 | displayCriteriaDate('task_date_start_from') ?> 80 | 81 |
82 | 83 |
85 | 86 | displayCriteriaDate('task_date_start_until') ?> 87 | 88 |
89 | 90 |
91 | 92 |
95 | 96 |
98 | 99 | 103 | 104 | 108 | 109 | 113 | 114 |
115 | 116 |
117 | 118 |
119 | 120 |
121 | 122 |
123 | 124 |
-------------------------------------------------------------------------------- /examples/example_common/index.js: -------------------------------------------------------------------------------- 1 | $(function() { 2 | 3 | var data_to_pass = {}, 4 | dg_status = $("#dg_status").val(); 5 | if(dg_status) { 6 | data_to_pass = { 7 | "dg_status": dg_status 8 | } 9 | } 10 | 11 | // get vars 12 | $.ajax({ 13 | url: "/url/to/ajax_get_vars.php", 14 | type: "POST", 15 | data: data_to_pass, 16 | dataType: 'json', 17 | success: function(data) { 18 | 19 | var elem_php_bs_grid = $("#php_bs_grid_form"); 20 | 21 | elem_php_bs_grid.php_bs_grid({ 22 | addnew_record_url: data["addnew_record_url"], 23 | criteria: data["criteria"], 24 | msg_criteria_not_changed: data["msg_criteria_not_changed"], 25 | msg_apply_or_reset_criteria: data["msg_apply_or_reset_criteria"], 26 | ajax_validate_form_url: data["ajax_validate_form_url"], 27 | ajax_reset_all_url: data["ajax_reset_all_url"], 28 | bs_modal_id: data["bs_modal_id"], 29 | bs_modal_content_id: data["bs_modal_content_id"] 30 | }); 31 | 32 | } 33 | }); 34 | 35 | }); -------------------------------------------------------------------------------- /examples/example_using_session/ajax_get_vars.php: -------------------------------------------------------------------------------- 1 | 4 | 5 |
6 | 7 | 17 | 18 |
20 | 21 |
22 | 23 |
25 | 26 |
28 | 29 | displayCriteriaMultiselectCheckbox('task_type') ?> 30 | 31 |
32 | 33 |
35 | 36 | displayCriteriaMultiselectCheckbox('task_status') ?> 37 | 38 |
39 | 40 |
41 | 42 |
44 | 45 |
47 | 48 | displayCriteriaLookup('physician_id') ?> 49 | 50 |
51 | 52 |
53 | 54 |
56 | 57 | displayCriteriaAutocomplete('patients_id') ?> 58 | 59 |
60 | 61 |
63 | 64 |
66 | 67 | displayCriteriaText('description') ?> 68 | 69 |
70 | 71 |
72 | 73 |
75 | 76 |
78 | 79 | displayCriteriaDate('task_date_start_from') ?> 80 | 81 |
82 | 83 |
85 | 86 | displayCriteriaDate('task_date_start_until') ?> 87 | 88 |
89 | 90 |
91 | 92 |
95 | 96 |
98 | 99 | 103 | 104 | 108 | 109 | 113 | 114 |
115 | 116 |
117 | 118 |
119 | 120 |
121 | 122 |
123 | 124 |
-------------------------------------------------------------------------------- /examples/example_using_session/index.js: -------------------------------------------------------------------------------- 1 | $(function() { 2 | 3 | // get vars 4 | $.ajax({ 5 | url: "/url/to/ajax_get_vars.php", 6 | type: "POST", 7 | dataType: 'json', 8 | success: function(data) { 9 | 10 | var elem_php_bs_grid = $("#php_bs_grid_form"); 11 | 12 | elem_php_bs_grid.php_bs_grid({ 13 | addnew_record_url: data["addnew_record_url"], 14 | criteria: data["criteria"], 15 | msg_criteria_not_changed: data["msg_criteria_not_changed"], 16 | msg_apply_or_reset_criteria: data["msg_apply_or_reset_criteria"], 17 | ajax_validate_form_url: data["ajax_validate_form_url"], 18 | ajax_reset_all_url: data["ajax_reset_all_url"], 19 | bs_modal_id: data["bs_modal_id"], 20 | bs_modal_content_id: data["bs_modal_content_id"] 21 | }); 22 | 23 | } 24 | }); 25 | 26 | }); -------------------------------------------------------------------------------- /php_bs_grid.css: -------------------------------------------------------------------------------- 1 | .ui-datepicker { 2 | z-index: 10000 !important; 3 | } 4 | 5 | .align-right { 6 | text-align: right; 7 | } 8 | 9 | .col-sortable { 10 | text-decoration: underline; 11 | cursor: ns-resize; 12 | } 13 | 14 | fieldset { 15 | border: 1px solid #cccccc !important; 16 | margin: 0; 17 | xmin-width: 0; 18 | padding: 10px; 19 | position: relative; 20 | border-radius: 4px; 21 | padding-left: 10px !important; 22 | } 23 | 24 | legend { 25 | font-size: 14px; 26 | font-weight: bold; 27 | margin-bottom: 0px; 28 | width: 35%; 29 | border: 1px solid #cccccc; 30 | border-radius: 4px; 31 | padding: 5px 5px 5px 10px; 32 | } -------------------------------------------------------------------------------- /screenshots/Nexus-5X.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/screenshots/Nexus-5X.png -------------------------------------------------------------------------------- /screenshots/desktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/screenshots/desktop.png -------------------------------------------------------------------------------- /screenshots/iPad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/screenshots/iPad.png -------------------------------------------------------------------------------- /screenshots/iPhone-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pontikis/php_bs_grid/692f12c83d07d341080778f305b67755aedc4d83/screenshots/iPhone-6.png --------------------------------------------------------------------------------