Versions

Ametys Calendar

Liste des versions

2.0.0Compatible avec 4.0.x


Export des événements avec les heures

L'export au format iCal, supporte désormais les événements/actualités dont les dates de début et de fin contiennent des heures.

Rappel
Pour qu'un contenu soit affichable dans un calendrier et exportable au format iCal, il doit nécessaire posséder un champ "start-date" (date de début) et optionnellement un champ "end-date" (date de fin). C'est le cas du type de contenu "Actualités" par défaut.
Pour autoriser les heures sur les dates de début et de fin, les champs "start-date" et "end-date" doivent être de type "datetime" (au lieu de "date").

<cms:metadata name="start-date" type="datetime"> 
 <label i18n="false">Date et heure de début</label> 
 <description i18n="false">Date et heure de début de l'événement</description> 
</cms:metadata> 
<cms:metadata name="end-date" type="datetime"> 
 <label i18n="true">Date et heure de début</label> 
 <description i18n="true">Date et heure de fin de l'événement</description> 
</cms:metadata> 
Export unitaire des événements/actualités

Tout type de contenu possédant un champ "start-date" de type "date" ou "datetime" est exportable au format iCal (.ics)

L'url est de la forme [URL_SERVEUR]/_plugins/calendar/[LANG]/export-event.ics?contentId=[ID_CONTENT]

Exemple d'intégration : ajouter un lien dans le rendu du contenu

<a class="link export" href="{$site-uri-prefix}/_plugins/calendar/{@language}/export-event.ics?contentId={@id}">Exporter au format iCal</a>