Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.73 KB | None | 0 0
  1. <div class="modal fade" id="cadastrar" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" data-backdrop="static">
  2. <div class="modal-dialog" role="document">
  3. <div class="modal-content">
  4. <div class="modal-header btn-primary">
  5. <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  6. <h4 class="modal-title text-center">Informações do mês</h4>
  7. </div>
  8. <div class="modal-body">
  9. <form class="form-horizontal" method="post" action="#">
  10. <div class="form-group">
  11. <input type="text" id="start" name="Data" class="form-control" readonly style="font-weight: bold">
  12. </div>
  13. <div class="form-group">
  14. <div class="form-group">
  15. <label class="marcar" style="color: green">Repetir semanal a cada {colocar o dia da semana aqui!}
  16. <span class="checkmark"></span>
  17. <small id="emailInfo" class="form-text text-muted" style="font-size: 12px"><strong>Obs.:</strong> Se repetirá apenas para o mês corrente</small>
  18. </label>
  19. </div>
  20. </div>
  21. <div class="form-group">
  22. <textarea name="Conteudo" id="summernote" class="form-control" style="height: 300px"></textarea>
  23. </div>
  24. <div class="md-input-wrapper text-right">
  25. <button class="btn btn-primary waves-effect waves-light"><i class="fas fa-save fa-lg"></i> Salvar</button>
  26. <button type="button" class="btn btn-danger" data-dismiss="modal"><i class="fas fa-times fa-lg"></i> Fechar</button>
  27. </div>
  28. </form>
  29. </div>
  30. </div>
  31. </div>
  32. </div>
  33.  
  34. <script>
  35. $(document).ready(function() {
  36.  
  37. var calendar = $('#calendar').fullCalendar({
  38.  
  39. header: {
  40. left: 'prev,next today',
  41. center: 'title',
  42. right: 'month,agendaWeek,agendaDay'
  43. },
  44. defaultDate: Date(),
  45. navLinks: true,
  46. editable: true,
  47. eventLimit: true,
  48. eventClick: function(event) {
  49.  
  50. $('#visualizar #id').text(event.id);
  51. $('#visualizar #id').val(event.id);
  52. $('#visualizar #title').text(event.title);
  53. $('#visualizar #title').val(event.title);
  54. $('#visualizar #start').text(event.start.format('DD/MM/YYYY'));
  55. $('#visualizar #start').val(event.start.format('DD/MM/YYYY'));
  56. $('#visualizar #hour').text(event.start.format('HH:mm'));
  57. $('#visualizar #hour').val(event.start.format('HH:mm'));
  58. $('#visualizar #color').val(event.color);
  59. $('#visualizar #description').text(event.title);
  60. $('#visualizar #description').val(event.description);
  61. $('#visualizar').modal('show');
  62. calendar.fullCalendar('refetchEvents');
  63. return false;
  64. },
  65. selectable: true,
  66. selectHelper: true,
  67. select: function(start, end){
  68.  
  69. $('#cadastrar #start').val(moment(start).format('DD/MM/YYYY'));
  70. $('#cadastrar #end').val(moment(end).format('DD/MM/YYYY HH:mm:ss'));
  71. $('#cadastrar').modal('show');
  72. },
  73. events:<?php echo $metodos->visualizarAgenda($idEmpresa); ?>,
  74.  
  75. eventDrop:function(event)
  76. {
  77. var start = $.fullCalendar.formatDate(event.start, "Y-MM-DD HH:mm:ss");
  78. var title = event.title;
  79. var id = event.id;
  80.  
  81. $.ajax({
  82. url:"cadastrar-informacoes.php",
  83. type:"POST",
  84. dataType: 'JSON',
  85. data:{start:start,id:id},
  86.  
  87. success:function(sucesso){
  88.  
  89. if(sucesso.hasEvent == false){
  90. $('#confirmar').modal('show');
  91. temporiza();
  92. calendar.fullCalendar('refetchEvents');
  93. }else{
  94. $('#erro').modal('show');
  95. temporizaErro();
  96. }
  97. }
  98. });
  99. }
  100. });
  101. });
  102. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement