/upload/admin/view/template/report/sale_order.tpl

https://bitbucket.org/mjalajel/opencart · Smarty Template · 142 lines · 131 code · 11 blank · 0 comment · 13 complexity · fb6d153b4a14839d0fc0721c48085adf MD5 · raw file

  1. <?php echo $header; ?>
  2. <div id="content">
  3. <ul class="breadcrumb">
  4. <?php foreach ($breadcrumbs as $breadcrumb) { ?>
  5. <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
  6. <?php } ?>
  7. </ul>
  8. <div class="box">
  9. <div class="box-heading">
  10. <h1><i class="icon-bar-chart icon-large"></i> <?php echo $heading_title; ?></h1>
  11. </div>
  12. <div class="box-content">
  13. <div class="well wee-small form-inline">
  14. <div class="row-fluid">
  15. <div class="span3">
  16. <div class="control-group">
  17. <label class="control-label" for="input-date-start"><?php echo $entry_date_start; ?></label>
  18. <div class="controls">
  19. <input type="date" name="filter_date_start" value="<?php echo $filter_date_start; ?>" class="input-medium" id="input-date-start" />
  20. </div>
  21. </div>
  22. <div class="span3">
  23. <div class="control-group">
  24. <label class="control-label" for="input-date-end"><?php echo $entry_date_end; ?></label>
  25. <div class="controls">
  26. <input type="date" name="filter_date_end" value="<?php echo $filter_date_end; ?>" id="input-date-end" class="input-medium" />
  27. </div>
  28. </div>
  29. </div></div>
  30. <div class="span3">
  31. <div class="control-group">
  32. <label class="control-label" for="input-group"><?php echo $entry_group; ?></label>
  33. <div class="controls">
  34. <select name="filter_group" id="input-group">
  35. <?php foreach ($groups as $groups) { ?>
  36. <?php if ($groups['value'] == $filter_group) { ?>
  37. <option value="<?php echo $groups['value']; ?>" selected="selected"><?php echo $groups['text']; ?></option>
  38. <?php } else { ?>
  39. <option value="<?php echo $groups['value']; ?>"><?php echo $groups['text']; ?></option>
  40. <?php } ?>
  41. <?php } ?>
  42. </select>
  43. </div>
  44. </div>
  45. </div>
  46. <div class="span3">
  47. <div class="control-group">
  48. <label class="control-label" for="input-status"><?php echo $entry_status; ?></label>
  49. <div class="controls">
  50. <select name="filter_order_status_id" id="input-status">
  51. <option value="0"><?php echo $text_all_status; ?></option>
  52. <?php foreach ($order_statuses as $order_status) { ?>
  53. <?php if ($order_status['order_status_id'] == $filter_order_status_id) { ?>
  54. <option value="<?php echo $order_status['order_status_id']; ?>" selected="selected"><?php echo $order_status['name']; ?></option>
  55. <?php } else { ?>
  56. <option value="<?php echo $order_status['order_status_id']; ?>"><?php echo $order_status['name']; ?></option>
  57. <?php } ?>
  58. <?php } ?>
  59. </select>
  60. </div>
  61. </div>
  62. </div>
  63. <div class="span1">
  64. <button type="button" id="button-filter" class="btn"><i class="icon-search"></i> <?php echo $button_filter; ?></button>
  65. </div>
  66. </div>
  67. </div>
  68. <table class="table table-striped table-bordered table-hover">
  69. <thead>
  70. <tr>
  71. <td class="left"><?php echo $column_date_start; ?></td>
  72. <td class="left"><?php echo $column_date_end; ?></td>
  73. <td class="right"><?php echo $column_orders; ?></td>
  74. <td class="right"><?php echo $column_products; ?></td>
  75. <td class="right"><?php echo $column_tax; ?></td>
  76. <td class="right"><?php echo $column_total; ?></td>
  77. </tr>
  78. </thead>
  79. <tbody>
  80. <?php if ($orders) { ?>
  81. <?php foreach ($orders as $order) { ?>
  82. <tr>
  83. <td class="left"><?php echo $order['date_start']; ?></td>
  84. <td class="left"><?php echo $order['date_end']; ?></td>
  85. <td class="right"><?php echo $order['orders']; ?></td>
  86. <td class="right"><?php echo $order['products']; ?></td>
  87. <td class="right"><?php echo $order['tax']; ?></td>
  88. <td class="right"><?php echo $order['total']; ?></td>
  89. </tr>
  90. <?php } ?>
  91. <?php } else { ?>
  92. <tr>
  93. <td class="center" colspan="6"><?php echo $text_no_results; ?></td>
  94. </tr>
  95. <?php } ?>
  96. </tbody>
  97. </table>
  98. <div class="row-fluid">
  99. <div class="span6">
  100. <div class="pagination"><?php echo $pagination; ?></div>
  101. </div>
  102. <div class="span6">
  103. <div class="results"><?php echo $results; ?></div>
  104. </div>
  105. </div>
  106. </div>
  107. </div>
  108. </div>
  109. <script type="text/javascript"><!--
  110. $('#button-filter').on('click', function() {
  111. url = 'index.php?route=report/sale_order&token=<?php echo $token; ?>';
  112. var filter_date_start = $('input[name=\'filter_date_start\']').val();
  113. if (filter_date_start) {
  114. url += '&filter_date_start=' + encodeURIComponent(filter_date_start);
  115. }
  116. var filter_date_end = $('input[name=\'filter_date_end\']').val();
  117. if (filter_date_end) {
  118. url += '&filter_date_end=' + encodeURIComponent(filter_date_end);
  119. }
  120. var filter_group = $('select[name=\'filter_group\']').val();
  121. if (filter_group) {
  122. url += '&filter_group=' + encodeURIComponent(filter_group);
  123. }
  124. var filter_order_status_id = $('select[name=\'filter_order_status_id\']').val();
  125. if (filter_order_status_id != 0) {
  126. url += '&filter_order_status_id=' + encodeURIComponent(filter_order_status_id);
  127. }
  128. location = url;
  129. });
  130. //--></script>
  131. <?php echo $footer; ?>