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