grid.html 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. <div id="__id_wrap__">
  2. <bx_if:display_header>
  3. <div class="bx-grid-header__class__">
  4. <div class="bx-grid-header-cnt bx-def-margin-thd-leftright-neg bx-def-padding-sec-bottom bx-clearfix">
  5. <bx_if:filter>
  6. <div class="bx-grid-header-controls-filter bx-def-margin-thd-leftright">
  7. __controls__
  8. </div>
  9. </bx_if:filter>
  10. <bx_if:counter>
  11. <div class="bx-grid-header-controls-counter bx-def-margin-thd-leftright">
  12. <span class="bx-grid-header-controls-counter-value">__counter__</span>
  13. </div>
  14. </bx_if:counter>
  15. <bx_if:actions_independent>
  16. <div class="bx-grid-header-controls-independent">
  17. __actions_independent__
  18. </div>
  19. </bx_if:actions_independent>
  20. </div>
  21. </div>
  22. </bx_if:display_header>
  23. <div class="bx-grid-table-wrapper2 bx-grid-table-hide-shadow-before __class_table_wrapper__">
  24. <div id="__id_cont__" class="bx-grid-table-wrapper">
  25. <table id="__id_table__" class="bx-grid-table">
  26. <bx_if:display_head>
  27. <thead>
  28. <tr class="bx-grid-table-row-hr">
  29. <td colspan="__columns__"><hr class="bx-def-hr" /></td>
  30. </tr>
  31. <tr>
  32. <bx_repeat:row_header>
  33. __header_cell__
  34. </bx_repeat:row_header>
  35. </tr>
  36. <tr class="bx-grid-table-row-hr">
  37. <td colspan="__columns__"><hr class="bx-def-hr" /></td>
  38. </tr>
  39. </thead>
  40. </bx_if:display_head>
  41. <tbody>
  42. <bx_repeat:rows_data>
  43. <tr id="__id_row__" class="__row_class__">
  44. __row__
  45. </tr>
  46. </bx_repeat:rows_data>
  47. </tbody>
  48. </table>
  49. </div>
  50. </div>
  51. <bx_if:display_footer>
  52. <div class="bx-grid-footer ">
  53. <hr class="bx-def-hr" />
  54. <div class="bx-grid-footer-cnt bx-def-padding-sec-top bx-def-margin-thd-neg bx-clearfix">
  55. <bx_if:actions_bulk>
  56. <div style="float:left;">
  57. __actions_bulk__
  58. </div>
  59. </bx_if:actions_bulk>
  60. <div class="bx-def-margin-thd" style="float:right;">
  61. __paginate__
  62. </div>
  63. </div>
  64. </div>
  65. </bx_if:display_footer>
  66. </div>
  67. <script>
  68. $(document).ready(function() {
  69. if (typeof(glGrids) == 'undefined')
  70. glGrids = {};
  71. if (undefined == glGrids.__object__) {
  72. glGrids.__object__ = new BxDolGrid('__object__', {
  73. sortable: __sortable__,
  74. sorting: __sorting__,
  75. paginate_get_start: '__paginate_get_start__',
  76. paginate_get_per_page: '__paginate_get_per_page__',
  77. start: __start__,
  78. per_page: __per_page__,
  79. filter: '__filter__',
  80. filter_get: '__filter_get__',
  81. order_field: '__order_field__',
  82. order_dir: '__order_dir__',
  83. order_get_field: '__order_get_field__',
  84. order_get_dir: '__order_get_dir__',
  85. text_search_input: '<bx_text_js:_sys_grid_search />',
  86. popup_options: __popup_options__,
  87. query_append: __query_append__,
  88. confirm_messages: __confirm_messages__,
  89. columns: __columns__
  90. });
  91. }
  92. });
  93. </script>