templating event cards
This commit is contained in:
parent
22e70118ef
commit
32e14eb854
21
index.html
21
index.html
|
@ -22,7 +22,7 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<h2>Plan:</h2>
|
||||
<h2>Plan</h2>
|
||||
<img class="img-fluid mx-auto d-block" alt="Grundriss" src="img/zw.png" />
|
||||
|
||||
<script>
|
||||
|
@ -50,8 +50,23 @@
|
|||
|
||||
var events = s.getNextEvents();
|
||||
for ( var i = 0; i < events.length; i++ ) {
|
||||
item = '<div class="card"><div class="card-title">' + events[i].title + "<div>" +events[i].date+ "</div>";
|
||||
$('.talks').append(item);
|
||||
event = ` <div class="card">
|
||||
<div class="card-title">
|
||||
<h2> ${events[i].title} </h2>
|
||||
</div>
|
||||
<p>
|
||||
${events[i].abstract}
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<span class="float-left ml-1">${events[i].start}Uhr</span>
|
||||
<span class="float-right mr-2">${events[i].duration}h</span>
|
||||
</p>
|
||||
<div class="card-footer">
|
||||
${events[i].persons}
|
||||
</div>
|
||||
</div>`;
|
||||
$('.talks').append(event);
|
||||
if (i >= 2){
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -102,8 +102,12 @@ var Schedule = class {
|
|||
//this.schedule.find('event').toArray();
|
||||
this.schedule.find('event').each( function(){
|
||||
allEvents.push({
|
||||
title: $(this).children('title').text(),
|
||||
date: $(this).children('date').text(),
|
||||
title: $(this).children('title').text(),
|
||||
date: $(this).children('date').text(),
|
||||
start: $(this).children('start').text(),
|
||||
duration: $(this).children('duration').text(),
|
||||
abstract: $(this).children('abstract').text(),
|
||||
persons: $(this).children('persons').text(),
|
||||
});
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue