| 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
|