grid.html 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <div id="__id_wrap__">
  2. <bx_if:display_header>
  3. <div class="bx-grid-header bx-def-margin-top bx-clearfix">
  4. <bx_if:filter>
  5. <div style="float:left;">
  6. __controls__
  7. </div>
  8. </bx_if:filter>
  9. <bx_if:actions_independent>
  10. <div style="float:right;">
  11. __actions_independent__
  12. </div>
  13. </bx_if:actions_independent>
  14. </div>
  15. </bx_if:display_header>
  16. <div id="__id_cont__" class="bx-grid-table-wrapper bx-def-margin-top">
  17. <hr class="bx-def-hr" />
  18. <table id="__id_table__" class="bx-grid-table">
  19. <thead>
  20. <tr>
  21. <bx_repeat:row_header>
  22. __header_cell__
  23. </bx_repeat:row_header>
  24. </tr>
  25. <tr class="bx-grid-table-row-hr">
  26. <td colspan="__columns__"><hr class="bx-def-hr" /></td>
  27. </tr>
  28. </thead>
  29. <tbody>
  30. <bx_repeat:rows_data>
  31. <tr id="__id_row__" class="__row_class__">
  32. __row__
  33. </tr>
  34. </bx_repeat:rows_data>
  35. </tbody>
  36. </table>
  37. <hr class="bx-def-hr" />
  38. <div class="bx-grid-footer bx-def-margin-bottom bx-def-margin-sec-top bx-clearfix">
  39. <bx_if:actions_bulk>
  40. <div style="float:left;">
  41. __actions_bulk__
  42. </div>
  43. </bx_if:actions_bulk>
  44. <div style="float:right;">
  45. __paginate__
  46. </div>
  47. </div>
  48. </div>
  49. </div>
  50. <script>
  51. $(document).ready(function() {
  52. if (typeof(glGrids) == 'undefined')
  53. glGrids = {};
  54. if (undefined == glGrids.__object__) {
  55. glGrids.__object__ = new BxDolGrid('__object__', {
  56. sortable: __sortable__,
  57. sorting: __sorting__,
  58. paginate_get_start: '__paginate_get_start__',
  59. paginate_get_per_page: '__paginate_get_per_page__',
  60. start: __start__,
  61. per_page: __per_page__,
  62. filter: '__filter__',
  63. order_field: '__order_field__',
  64. order_dir: '__order_dir__',
  65. text_search_input: '<bx_text_js:_sys_grid_search />',
  66. popup_options: __popup_options__,
  67. query_append: __query_append__,
  68. confirm_messages: __confirm_messages__,
  69. columns: __columns__
  70. });
  71. }
  72. });
  73. </script>