| 12345678910111213141516171819202122232425 | 
							- {# génère un fichier vcalendar à partir d'un événement #}
 
- BEGIN:VCALENDAR
 
- VERSION:2.0
 
- PRODID:-//hacksw/handcal//NONSGML v1.0//EN
 
- {% for period in event.getPeriods %}
 
- BEGIN:VEVENT
 
- DTSTART:{{ period.getStartOn|date('Ymd\\THis') }}Z
 
- DTEND:{{ period.getEndOn|date('Ymd\\THis') }}Z
 
- SUMMARY:{{ event.name }}
 
- DESCRIPTION:{{ event.description }}
 
- URL:{{ url('app_main_booking', {id: event.id}) }}
 
- END:VEVENT
 
- {% endfor %}
 
- {% for party in event.getParties %}
 
- BEGIN:VEVENT
 
- DTSTART:{{ party.getStartOn|date('Ymd\\THis') }}Z
 
- DTEND:{{ party.getEndOn|date('Ymd\\THis') }}Z
 
- SUMMARY:{{ party.getGame.getName }}
 
- DESCRIPTION:{{ party.getGame.getDescription }}
 
- END:VEVENT
 
- {% endfor %}
 
- END:VCALENDAR
 
 
  |