sarkanydavidhu

Untitled

Jul 9th, 2018
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     function refreshCalendar(action) {
  2.         if(action === undefined)
  3.             action = "current";
  4.  
  5.         $.ajax({
  6.             url: "/orarend",
  7.             type: "POST",
  8.             data: {'date': $('#orarend').attr('data-start-date'), 'action': action},
  9.             success: function (data) {
  10.                 $("#schedule-date-start").text(data.start.replace(/-/gi, "."));
  11.                 $("#schedule-date-end").text(data.end.replace(/-/gi, "."));
  12.                 $("#orarend").attr('data-start-date',data.start);
  13.  
  14.                 if(data.hasnext)
  15.                     $(".fa-arrow-right").show();
  16.                 else
  17.                     $(".fa-arrow-right").hide();
  18.  
  19.                 if(data.hasprev)
  20.                     $(".fa-arrow-left").show();
  21.                 else
  22.                     $(".fa-arrow-left").hide();
  23.  
  24.                 data.calendar.forEach(function(value,index){
  25.                     var html = "";
  26.                     value.forEach(function(myevent){
  27.                         html += "<ul class=\"even\">" /* UL NYITÁS*/
  28.                             + "<li>"+ myevent.training_name + "</li>" /* Edzés neve */
  29.                             + "<li>"+ myevent.time_start.slice(0, -3) + "-" + myevent.time_end.slice(0, -3) +"</li>" /* Mettől meddig */
  30.                             + "<li>"+ myevent.trainer_name +"</li>"; /* Edző neve */
  31.                         if(myevent.ended){
  32.                             console.log(myevent.ended,myevent.time_start.slice(0, -3));
  33.                             html += "<li><a>Véget ért</a></li></ul>";
  34.                         }
  35.                         else if(myevent.has_capacity == "1")
  36.                             html += "<li><a event-id=\""+ myevent.id +"\" class=\"btn-reservation\">Jelentkezés</a></li></ul>"; /* Jelentkezés gomb */
  37.                         else
  38.                             html += "<li><a>Megtelt</a></li></ul>"; /* Jelentkezés gomb */
  39.                     });
  40.                     $("#"+weekday[index]).html(html);
  41.                 });
  42.             }
  43.         });
  44.     }
Advertisement
Add Comment
Please, Sign In to add comment