insertFormLayout.phtml 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <div class="info">
  2. <div class="row" id="entryToggle">
  3. <div class="small-12 columns text-center">
  4. <p><br><a class="" href="#"><i id="entryToggleIcon" class="fa fa-chevron-circle-up"></i> <span id="entryToggleText">Hide</span></a></p>
  5. </div>
  6. </div>
  7. <div id="entryForm">
  8. <div class="row">
  9. <?php
  10. if(count($this->errorMessage) > 0)
  11. {
  12. echo "<div class=\"small-12 columns\">";
  13. echo "<div data-alert class=\"alert-box alert\">";
  14. foreach($this->errorMessage as $message)
  15. {
  16. echo $message;
  17. }
  18. echo "<a href=\"#\" class=\"close\">&times;</a></div>";
  19. echo "</div>";
  20. }
  21. if(count($this->successMessage) > 0)
  22. {
  23. echo "<div class=\"small-12 columns\">";
  24. echo "<div data-alert class=\"alert-box success\">";
  25. foreach($this->successMessage as $message)
  26. {
  27. echo $message;
  28. }
  29. echo "<a href=\"#\" class=\"close\">&times;</a></div>";
  30. echo "</div>";
  31. }
  32. ?>
  33. </div>
  34. <div class="row">
  35. <div class="small-12 columns">
  36. <div class="row">
  37. <?php
  38. echo $this->formstart();
  39. ?>
  40. </div>
  41. <div class="row">
  42. <div class="small-6 medium-4 columns">
  43. <?php echo $this->fields['date'] ?>
  44. </div>
  45. <div class="small-6 medium-4 columns">
  46. <?php echo $this->fields['inTime'] ?>
  47. </div>
  48. <div class="small-6 medium-4 columns">
  49. <?php echo $this->fields['outTime'] ?>
  50. </div>
  51. </div>
  52. <div class="row">
  53. <div class="small-6 medium-4 columns">
  54. <?php echo $this->fields['lessTime'] ?>
  55. </div>
  56. <div class="small-6 medium-4 columns">
  57. <?php echo $this->fields['code'] ?>
  58. </div>
  59. <div class="small-6 medium-4 columns">
  60. <br>
  61. <?php echo $this->fields['submit'] ?>
  62. </div>
  63. <?php echo $this->formend(); ?>
  64. </div>
  65. </div>
  66. </div>
  67. </div>
  68. </div>
  69. <script>
  70. <?php $timesheet = new timesheetModel(date('Y'),date('m')) ?>
  71. $(document).ready(function() {
  72. $(function() {
  73. $( "#date" ).datepicker({ minDate: "<?php echo date('m',strtotime('last month'))."/26/".date('Y') ?>", maxDate: "<?php echo date('m',strtotime('m'))."/25/".date('Y') ?>" });
  74. });
  75. $('#entryToggle').click(function()
  76. {
  77. if($('#entryForm').is(":visible"))
  78. {
  79. $('#entryToggleIcon').addClass('fa-chevron-circle-down');
  80. $('#entryToggleIcon').removeClass('fa-chevron-circle-up');
  81. $('#entryToggleText').html('Show');
  82. }
  83. else
  84. {
  85. $('#entryToggleIcon').addClass('fa-chevron-circle-up');
  86. $('#entryToggleIcon').removeClass('fa-chevron-circle-down');
  87. $('#entryToggleText').html('Hide')
  88. }
  89. $('#entryForm').slideToggle(400);
  90. });
  91. });
  92. </script>