I am using:

Drupal Core 7.23
Calendar 7.x-3.4+1-dev
Date 7.x-2.6
Views 7.x-3.7+10-dev

I am attempting to create a content type which can represent an event that happens on more than one date/time. I'm hoping to accomplish this with only one node total, not one node for each event date / time. Specifically my business shows movies at various times throughout the week. I'd like to create one node (content type: movie) that can be used to display all the week's showtimes on the calendar.

After all but giving up on creating a node with multiple "repeat date" fields to accomplish this (you can track my progress on that front by looking at this node: https://drupal.org/node/2004786), I decided to setup the event_date field to allow additional values to be added in manually. (See screenshot_1.) You'll notice the movie shows at 5:30pm Tuesday through Saturday, and at 4:30pm on Sunday (only the last three entries are visible in the screenshot; Friday, Saturday, and Sunday.)

When I configure my calendar view to display this node type, and with leaving the "show ________ value(s)" field blank, screenshot_2 is the result. You'll see all five showtimes are displayed on each calendar day.

If I change the field to "show 1 value(s)", screenshot_3 is the result. At first glance this seems better, but Sunday, August 18 is not showing the correct time. This leads me to believe Sunday is still returning ALL of the week's showtimes, and just showing the first one.

Is there a solution out there? Is there a way to properly display an event with multiple date fields?

Thank you, in advance.


ethos_bass’s picture

121.43 KB

Screenshot_1 didn't upload correctly. I'll try again...