Advertisement
Guest User

Untitled

a guest
Jan 24th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.86 KB | None | 0 0
  1. <script type="text/javascript">
  2.     $(document).ready(function(){
  3.         var client = new $.RestClient('https://api.ersnet.org/', {
  4.             cache: 60, //This will cache requests for 60 seconds
  5.             cachableMethods: ["GET"] //This defines what method types can be cached (this is already set by default)
  6.         });
  7.         // var client = new $.RestClient('http://localhost:3030/');
  8.  
  9.         client.add('calendar');
  10.         client.calendar.read({type:'hermes'}).done(function (data){
  11.             var events = data.data;
  12.             var image;
  13.             var title;
  14.             var uri;
  15.             var leadParagraph;
  16.             for( var i = 0; i < events.length ; i++){
  17.               image = (events[i].image) ? '<div class="card-image"'
  18.                         +'style="background-size:cover;background-repeat: no-repeat;height:150px;'
  19.                         +'background-image: url(\'' + events[i].image + '\');'
  20.                         +'background-position: center center;"></div>'
  21.                         : '';
  22.  
  23.               title = events[i].title;
  24.               uri = events[i].uri;
  25.               leadParagraph = events[i].leadParagraph;
  26.  
  27.               $(
  28.                 '<div class="col-md-4 isotope">'
  29.                         +'<div class="card card-event">'
  30.                         +image
  31.                         +'<div class="card-content text-left">'
  32.                         +'<h3 class="title">' + uri ? ('<a href="url'+ uri + '>' + title + '</a>') : title + '</h3>'
  33.                         +'<p class="date"><span class="icon s7-date"></span>' + events[i].eventDates + '</p>'
  34.                         + leadParagraph
  35.                         +'</div>'                      
  36.                         +'</div>'
  37.                         +'</div>'
  38.               ).appendTo($('#national'));
  39.             }
  40.         });
  41.     });    
  42.   </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement