Skip Navigation

[Resolved] Calendar View & Using Toolset Instead of an Events Plugin

This support ticket is created 4 years, 3 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Kolkata (GMT+05:30)

This topic contains 3 replies, has 2 voices.

Last updated by Minesh 4 years, 3 months ago.

Assisted by: Minesh.

Author
Posts
#1737687

I'm trying to minimise the use of third party plugins on our site so I would like to investigate the potential of using Toolset to display events instead of a bespoke Events Plugin. My plan is to create CPTs for Events and Venues, and then display the Events as a View.

1) Is there any update on the Calendar View previously discussed here? https://toolset.com/2019/06/do-you-need-calendar-view-for-toolset/ - judging by the number of comments it is clearly a popular feature request. In the meantime my plan was to display the events as a list until hopefully the Calendar View is implemented.

2) Would Toolset enable us to create recurring events? Could this be done via a repeatable field?

3) When adding an Event would we be able to create a custom field called "All Day" that's a checkbox or similar that would automatically set an "Event Start Time" custom field as 0:00 and an "Event End Time" custom field as 23:59?

4) If we had a multi day event, e.g. 13 August - 20 August, would the Events list view we create be capable of showing the event just once with the date range (i.e. 13 August - 20 August or say 15 August - 20 August if viewing it on the 15th of August) or is it only possible to show it multiple times in the list (i.e. 13 August, 14 August.. .etc)?

5) I would like to use an Open Source Map provider instead of Google Maps to show the event locations - I understand this is being looked at, is there any update on this?

In case it makes any difference, my plan would be to create all this with Toolset Blocks rather than Classic Views.

Hope that all makes sense.

Thanks

#1738287

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Hello. Thank you for contacting the Toolset support.

For now Calendar View feature is not added to the Toolset plugins but we do have plans to add it sooner or later but I do not have any ETA on it.

1) Is there any update on the Calendar View previously discussed here? https://toolset.com/2019/06/do-you-need-calendar-view-for-toolset/ - judging by the number of comments it is clearly a popular feature request. In the meantime my plan was to display the events as a list until hopefully the Calendar View is implemented.
=>
There is no ETA when the calendar view feature is added.

2) Would Toolset enable us to create recurring events? Could this be done via a repeatable field?
=>
Yes, it could be done via repeatable field group or you can even create another post type "Recurring Events" where you should connect the post type"Events" with "Recurring Events" with one-to-many post-relationship.

3) When adding an Event would we be able to create a custom field called "All Day" that's a checkbox or similar that would automatically set an "Event Start Time" custom field as 0:00 and an "Event End Time" custom field as 23:59?
=>
Yes - it could be possible but it may require little custom JS code to set the event start and end time.

4) If we had a multi day event, e.g. 13 August - 20 August, would the Events list view we create be capable of showing the event just once with the date range (i.e. 13 August - 20 August or say 15 August - 20 August if viewing it on the 15th of August) or is it only possible to show it multiple times in the list (i.e. 13 August, 14 August.. .etc)?
=>
If you have date range filters added with start and end date, the filter will respect the selected start date and end date by user. So if user selects (i.e. Start: 13 August - End: 20th August) then the event will be displayed as you are configuring filters with data range start date and end date. Maybe you should go with only start date filter (where you can only display events >= selected start date) OR go with only end date filter (where you can only display events <= selected end date).

5) I would like to use an Open Source Map provider instead of Google Maps to show the event locations - I understand this is being looked at, is there any update on this?
=>
I do not have any experience with this. I wonder why you want to go with Open Source Map provider where Toolset offers Toolset Maps plugin which is fully integrated with maps.

In case it makes any difference, my plan would be to create all this with Toolset Blocks rather than Classic Views.
==>
It depends on what kind of structure you want to implement as Toolset Bocks does not support nested views and if you build a structure that requires to use the nested view then you need to use classic view but even with classic view you can build the loop item using Toolset Blocks.

#1738473

Thanks for your reply, that's given me something to work with.

Just on point 4) sorry I should have been clearer, by a multi day event I mean an event that lasts for more than one day - like this example - hidden link - if you click on the 'All Events' link (above the Post title "Multi-day Event") it will take you back to the Calendar view, if you then scroll down to 17 June you will see how The Events Calendar plugin displays a multi-day event, it shows the next day of the event on the left hand side (in this case "Mon 17", if you were viewing this on say the 18th of June it would say "Tue 18" etc) and then it shows the full date range of the event to the right (just above the post title) - this is the functionality I would like to replicate.

With regards point 5) using Google Maps becomes costly with the number of hits we get so we use an open source map provider (OpenStreetMaps / Leaflet) - see here for more info - https://toolset.com/errata/toolset-maps-open-source-maps-feature/

Thanks again

#1738643

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Just on point 4) sorry I should have been clearer, by a multi day event I mean an event that lasts for more than one day - like this example - hidden link - if you click on the 'All Events' link (above the Post title "Multi-day Event") it will take you back to the Calendar view, if you then scroll down to 17 June you will see how The Events Calendar plugin displays a multi-day event, it shows the next day of the event on the left hand side (in this case "Mon 17", if you were viewing this on say the 18th of June it would say "Tue 18" etc) and then it shows the full date range of the event to the right (just above the post title) - this is the functionality I would like to replicate.
==>
I think the even lising view can be achieved using the view/block view. It does not seem to be much complicated.
=> hidden link

Regarding the open source map, As you can see for now the only way is using the Google map or Azure map as mentioned with the link you shared:
=> https://toolset.com/errata/toolset-maps-open-source-maps-feature/

I suggest you should try and plat it and check what you can achieve with Toolset and if you will require further help, feel free to get in touch with us.