web-dev-qa-db-fra.com

Comment avoir des événements de date récurrents?

Il semble qu'il n'y ait pas d'options de date de fin ou de répétition de date pour le champ datetime dans Drupal 8.

Existe-t-il des options de contribution pour les événements récurrents dans Drupal 8?

3
Greg

Depuis le 04/03/2016, il s'agit de problèmes ouverts dans Drupal 8. Voir Prise en charge de la date de fin et D8: Demandes de répétition de la date =. La décision a été prise de déplacer ceux-ci de contrib vers core, mais ce sont des problèmes compliqués, et malheureusement, ils touchent exactement les mêmes portions de code, donc travailler dessus simultanément est difficile.

Depuis le 2016/12/07, prise en charge de la date de fin fait officiellement partie du noyau, à partir de 8.2.0. Cela ressemble à la fonction de répétition de la date va se retrouver dans le module extras datetime dans le cadre de contrib, et non de base. Cependant, les travaux à ce sujet sont encore préliminaires.

9
mpdonadio

Il y a un nouveau module nommé Date Recur Field (répétition des dates) qui peut vous aider.

Dates récurrentes, c'est-à-dire répétition de la date, pour Drupal 8.

Fournit un nouveau type de champ qui prend en charge les dates de répétition via des règles de récurrence (RRule). Pour la compilation RRule, php-rrule est utilisé.

Si vous avez besoin d'une intégration avec le module Calendar , vous devez appliquer Patch pour le module calendar .

Je pense que le module doit être intégré au module de base Datetime Range car pour le moment pour afficher un événement de plusieurs jours dans Calendar, vous avez besoin du patch Améliorer l'intégration des vues pour les champs DateRange .

6
Adrian Cid Almaguer

Il y a un bac à sable: https://www.drupal.org/sandbox/frando/2775015 - ne l'a pas testé, cependant.

3
piter