Guest User

Untitled

a guest
Jan 22nd, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.53 KB | None | 0 0
  1. {% extends 'GetTogetherBundle::base.html.twig' %}
  2. {% block title %}График работ{% endblock %}
  3. {% block toolbar %}
  4. <div class="toolbar content__toolbar">
  5. <h1 class="toolbar__page">График работ</h1>
  6. <ul class="toolbar-buttons">
  7. </ul>
  8. </div>
  9. {% endblock %}
  10.  
  11. {% block body %}
  12. <a href="#openModal">Выбрать сотрудника</a>
  13.  
  14. <div id="openModal" class="modalDialog">
  15. <div> <a href="#close" title="Close" class="close">X</a>
  16.  
  17. <h2>Список сотрудников</h2>
  18. {% for post in posts %}
  19. {{ post }}
  20. {% for employee in post.employees %}
  21. <div id="employeeId-{{ employee.id }}">{{ employee }}</div>
  22. {% endfor %}<br>
  23. {% endfor %}
  24. </div>
  25. </div>
  26. {{ month }} -{{ year }}
  27. <table id="Schedule">
  28. {% set first = true %}
  29. {% set inc = 7 %}
  30. {% for time, date in shifts %}
  31. {% set inc = inc +1 %}
  32. {% if first %}
  33. <thead>
  34. <tr class="h{{ inc }}">
  35. <td class="cell">
  36. {% for day, shift in date %}
  37. </td>
  38. <td class="cell">
  39. <div>{{ day }}</div>
  40. </td>
  41. {% endfor %}
  42. {% set first = false %}
  43. </tr></thead><tbody>
  44. {% else %}
  45. <div>
  46. <tr class="h{{ inc }} time{{ time }}">
  47. <td class="cell"><div>{{ time }}</div></td>
  48. {% for day, shift in date %}
  49. <td class="cell" data-day="{{day}}" data-month="{{month}}" data-year="{{year}}" data-time="{{time}}">
  50. <div>{% if shift is iterable %}
  51. {% for employeeShift in shift %}
  52. <div id="employeeId-{{ employeeShift.employee.id }}" data-employee-id="{employeeShift.employee.id}" class="employee">{{ employeeShift.employee }}</div>
  53. {% endfor %}
  54. {% endif %}</div>
  55. </td>
  56. {% endfor %}
  57. </tr>
  58. </div></tbody>
  59. {% endif %}
  60. {% endfor %}
  61. </table>
  62. <div class='ResultsHolder'>
  63. <input id="btn" type="button" value="Обработать"/>
  64. </div>
  65. {#{% for day in days%}{{ day }}#}
  66. {#{% endfor %}#}
  67. {##}
  68. {#{% for employee in employees %}#}
  69. {#<tr>#}
  70. {#<td style="min-width: 10px">{{ employee }}</td>#}
  71. {#{% for day in days %}#}
  72. {#<td style="min-width: 10px">#}
  73. {#<a class="ajax"#}
  74.  
  75. {#{% for shiftDay in employee.getShiftDays %}#}
  76. {#{% if shiftDay == [year, month, day]|join('-') %}#}
  77. {#style="background-color: #00cc00" data-shift="true"#}
  78. {#{% endif %}#}
  79. {#{% endfor %}#}
  80. {#data-day="{{ day }}" data-month="{{ month }}" data-year="{{ year }}" data-employee="{{ employee.id }}" href="#">+</a>#}
  81. {#</td>#}
  82. {#{% endfor %}#}
  83.  
  84. {#{% endfor %}#}
  85. {#<table>#}
  86. {#<thead>#}
  87. {#<tr>#}
  88. {#<td></td>#}
  89. {#<td>Количество смен</td>#}
  90. {#</tr>#}
  91. {#</thead>#}
  92. {#<tbody>#}
  93. {#{% for employee in employees %}#}
  94. {#<tr>#}
  95. {#<td>{{ employee }}</td>#}
  96. {#<td id="report" class="report{{ employee.id }}" data-employee="{{ employee.id }}"></td>#}
  97. {#</tr>#}
  98. {#<div class="gantt"></div>#}
  99.  
  100. {#{% endfor %}#}
  101. {#</tbody>#}
  102. {#</table>#}
  103.  
  104. {% endblock %}
Add Comment
Please, Sign In to add comment