Forum Discussion
Calendar view on modern page
Beau Cameron I have tried this, but can't seem to get the embed code right. Are you able to share please? In terms of the code to embed a view of a classic calendar to display on a modern page please?
I want to try this before i go down the sPFX route.
I just can't get my head around how this can be.
I just migrated some calendars over from On-Prem without really giving it much thought. How can a platform as widely used as SharePoint not properly support something so fundamental to any business. I simply cannot understand why any other system we could possibly have chosen to use would seamlessly provision calendars they way we want but with SharePoint there is still this jarring disconnect between "Events" (modern view) and a "Calendar" (classic view). The features are different, the left navigation is different... why is there no modern calendar view? This is a calendar we are talking about, not a Gantt chart view - a calendar, something every single working person uses every single day!
The point is, we could do the things that some others have mentioned here but at some point we have to splash cold water on our face and ask ourselves, "Why do I need to do any type of development work to properly render a **bleep** calendar?"
- TinaP63Sep 19, 2024Copper Contributor
- Phil DetweilerOct 27, 2021Brass ContributorBrent is correct. The "modern" calendar view is (still approaching the end of 2021) a complete waste of time with features so limited as to make it absolutely useless, even for the simplest of use cases. I can't imagine what one would ever use this for actually.
- Brent RhodarmerJul 16, 2021Copper Contributor
While this will provide a modern calendar view, this is not a good replacement for the classic calendar. The most glaring issue is the lack of recurrence and neither article addresses how one might implement that.
On a related note, while the Events web part can be connected to a classic calendar, it will not show recurring events either.
- ganeshsanapFeb 18, 2021MVP
Microsoft has released modern calendar views in SharePoint online recently.
Using this new feature you can create calendar views on any modern SharePoint online / Microsoft lists.
Then you can embed this calendar view on modern pages using Embed web part. For more information and step by step process check below articles:
- Create a modern Calendar view in SharePoint Online/Microsoft Lists
- Add Modern Calendar to a SharePoint Online page
Please click Mark as Best Response & Like if my post helped you to solve your issue. This will help others to find the correct solution easily. It also closes the item. If the post was useful in other ways, please consider giving it Like.