hinoton123

Untitled

Jul 8th, 2020
479
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.22 KB | None | 0 0
  1. {% extends 'index.html' %}
  2. {% load static %}
  3.  
  4. {% block content %}
  5.  
  6. <div class="row">
  7. <div class="col-xs-12">
  8. <h3 class="header smaller lighter blue">{{page_title}}</h3>
  9. <div class="clearfix">
  10. <div class="pull-right tableTools-container"></div>
  11. </div>
  12.  
  13. <table id="dynamic-table" class="table table-striped table-bordered table-hover">
  14. <div id="toggle-result-format" class="btn-group btn-overlap"></div>
  15. <div class="space-18"></div>
  16. <thead>
  17. <tr>
  18. <th class="center">
  19. <label class="pos-rel">
  20. <input type="checkbox" class="ace" />
  21. <span class="lbl" >
  22.  
  23. </span>
  24. </label>
  25.  
  26. </th>
  27. <th>ID</th>
  28. <th>Staff ID</th>
  29. <th>Staff Name</th>
  30. <th>Logbook Date</th>
  31. <th>Logbook Remark</th>
  32. <th>Apply On</th>
  33. <th>Action</th>
  34. </tr>
  35. </thead>
  36.  
  37. <tbody>
  38. {% regroup logbook by logbook_id as row %}
  39. {% for rows in row %}
  40. <tr>
  41. <td class="center">
  42. <label class="pos-rel">
  43. <input type="checkbox" class="ace" />
  44. <span class="lbl"></span>
  45. </label>
  46. </td>
  47.  
  48. <td >{{ rows.grouper }}</td>
  49. {% for li in rows.list %}
  50. <td>{{ li.staff_id_id}}</td>
  51. <td>{{ li.staff_id_id.user.first_name}}</td>
  52. <td>{{ li.logbook_type }}</td>
  53. <td>{{ li.logbook_remark }}</td>
  54. <td>{{ li.created_at }}</td>
  55. <td>
  56. <div class="hidden-sm hidden-xs action-buttons">
  57.  
  58. {% if li.logbook_status == 0 %}
  59. <a class="green" href="{% url 'emp:staff_approve_logbook' rows.list.0.id %}">
  60. <i class="ace-icon fa fa-check bigger-150" title="Approve"></i>
  61. </a>
  62. <a class="red" href="{% url 'emp:staff_disapprove_logbook' rows.list.0.id %}">
  63. <i class="ace-icon fa fa-ban bigger-150" title="Rejected"></i>
  64. </a>
  65. {% elif li.logbook_status == 1 %}
  66. <span class="label label-sm label-success" disabled="disabled" data-toggle="modal"
  67. data-target="#reply_modal">Approved</span>
  68. {% else %}
  69. <span class="label label-sm label-danger" disabled="disabled" data-toggle="modal"
  70. data-target="#reply_modal">Rejected</span>
  71. {% endif %}
  72. <a class="primary" href="" data-toggle="modal" data-target="#exampleModal{{rows.grouper}}">
  73. <i class="ace-icon fa fa-info-circle bigger-150" title="Rejected"></i>
  74. </a>
  75.  
  76. </div>
  77.  
  78. <div class="hidden-md hidden-lg">
  79. <div class="inline pos-rel">
  80. <button class="btn btn-minier btn-yellow dropdown-toggle" data-toggle="dropdown" data-position="auto">
  81. <i class="ace-icon fa fa-caret-down icon-only bigger-120"></i>
  82. </button>
  83. <ul
  84. class="dropdown-menu dropdown-only-icon dropdown-yellow dropdown-menu-right dropdown-caret dropdown-close">
  85. <li>
  86. <a href="" class="tooltip-success" data-rel="tooltip" title="Approve">
  87. <span class="green">
  88. <i class="ace-icon fa fa-check bigger-150"></i>
  89. </span>
  90. </a>
  91. </li>
  92.  
  93. <li>
  94. <a href="" class="tooltip-error" data-rel="tooltip" title="Rejected">
  95. <span class="red">
  96. <i class="ace-icon fa fa-ban bigger-150"></i>
  97. </span>
  98. </a>
  99. </li>
  100. </ul>
  101. </div>
  102. </td>
  103. </div>
  104. <div class="modal fade" id="exampleModal{{rows.grouper}}" tabindex="-1" role="dialog"
  105. aria-labelledby="exampleModalLabel" aria-hidden="true">
  106. <div class="modal-dialog" role="document">
  107. <div class="modal-content">
  108. {#MODAL HEADER #}
  109. <div class="modal-header">
  110. <h5 class="modal-title" id="exampleModalLabel">Time Line Logbook</h5>
  111. <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  112. <span aria-hidden="true">&times;</span>
  113. </button>
  114. </div>
  115. {#MODAL BODY #}
  116. <div class="modal-body">
  117. <div id="timeline-2">
  118. <div class="row">
  119. <div class="col-xs-12 col-sm-10 col-sm-offset-1">
  120.  
  121.  
  122. <li>
  123. {% if li.logbook_status == 1 %}
  124. {{li.staff_admin}}
  125. <span class="label label-sm label-success">Approved</span>
  126. </li>
  127. {% elif li.logbook_status == 2 %}
  128. {{li.staff_admin}}
  129. <span class="label label-sm label-danger">Rejected</span>
  130. <li>
  131. {% else %}
  132. {{li.staff_admin}}
  133. <span class="label label-sm label-warning">Pending</span>
  134. </li>
  135. {% endif %}
  136. </span>
  137.  
  138. {% endfor %}
  139. </div>
  140. </div>
  141. {#END ROW #}
  142.  
  143. </div>
  144. </div>
  145. {#MODAL FOOTER #}
  146. <div class="modal-footer">
  147. <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
  148. </div>
  149. </div>
  150. </div>
  151. </div>
  152. {# END MODAL #}
  153.  
  154. </tr>
  155. {% endfor %}
  156. </tbody>
  157. </table>
  158. </div>
  159. </div>
  160. {% endblock content %}
Add Comment
Please, Sign In to add comment