Multiple instances, same day?

Created on 1 June 2023, about 2 years ago
Updated 23 July 2023, about 2 years ago

Using smart_date_recur, is it possible to have multiple instances of an event during the same day?

For example:

I have an event on 5/21/2023 from 1-4pm but also from 6-8pm. It seems that currently the module only allows a single occurrence of an event per day.

πŸ’¬ Support request
Status

Closed: works as designed

Version

4.0

Component

Smart Date Recur

Created by

πŸ‡ΊπŸ‡ΈUnited States srdtwc Skokie, IL

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @srdtwc
  • πŸ‡¨πŸ‡¦Canada mandclu

    It is possible, but the interface you're showing is just to manage (e.g. reschedule) a single instance.

    You can add another instance in the main edit interface, or you can make a recurring event e.g. something that would happen every 3 hours

  • πŸ‡ΊπŸ‡ΈUnited States srdtwc Skokie, IL

    Thanks.

    By adding an another instance, do you mean setting the field to be "unlimited" and adding separate entry for that date and time? When I try that it doesn't seem to be included in the smart_date_recur logic. It also seems that you can also only set an event to repeat every X number of days, weeks, months or years. Hours is not an option.

  • πŸ‡ΊπŸ‡ΈUnited States srdtwc Skokie, IL

    Here's a screenshot showing what I mean.

    I added an event for June 1 as two separate instances. But the second one is entirely separate in the output.

  • πŸ‡¨πŸ‡¦Canada mandclu

    By default Smart doesn't show the ability to recur events by minutes or hours because those aren't common in popular calendar software, but you can enable them in the widget settings under the form display tab of your content type.

    When using separate instances, have you tried enabling the "force chronological" setting in the formatter to see if that changes the output?

  • πŸ‡ΊπŸ‡ΈUnited States srdtwc Skokie, IL

    "force chronological" seems to do the trick! Screenshot below shows what it looks like

    Thanks for the help.

  • Status changed to Closed: works as designed about 2 years ago
Production build 0.71.5 2024