Virtual Happy Hour this month, Jun 28, we'll be getting a sneak preview at our soon to launch SaaS CMS!

Try our conversational search powered by Generative AI!

Calenderblock or similar in Epi CMS 11?

Vote:
 

Hi,

Is there any calender-block or functions to start from if you want to build a calender in Epi CMS version 11? 

We want to build a calender in Epi CMS which you can add events to in Epi Backoffice. 

/Br. Andreas

#200801
Jan 25, 2019 9:31
Vote:
 

Might not be the approach that you are asking about but you could make use of something like the Scheduler from the Kendo UI tools: https://demos.telerik.com/kendo-ui/scheduler/index 

#200809
Jan 25, 2019 16:00
Vote:
 

I've also used blocks to feed data to the JavaScript calendar from https://fullcalendar.io/ as seen here https://dgs.virginia.gov/onthesquareVA/Calendar/onthesquarevacalendar/ 

public class CalendarItemBlock : BlockData
{



[Display(
Name = "Title",
Description = "Calendar Item Title",
GroupName = SystemTabNames.Content,
Order = 10)]
public virtual string Title { get; set; }



[Display(
Name = "Description",
Description = "Calendar Item Description",
GroupName = SystemTabNames.Content,
Order = 20)]
public virtual XhtmlString Description { get; set; }



[Display(
Name = "Start Date",
Description = "Calendar Item Start Date",
GroupName = SystemTabNames.Content,
Order = 30)]
public virtual DateTime Date { get; set; }



[Display(
Name = "End Date",
Description = "Calendar Item End Date If Necessary",
GroupName = SystemTabNames.Content,
Order = 35)]
public virtual DateTime EndDate { get; set; }



[Display(
Name = "Is All Day",
Description = "Event Is All Day",
GroupName = SystemTabNames.Content,
Order = 40)]
[DefaultValue(true)]
public virtual Boolean IsAllDay { get; set; }



[Display(
Name = "Url",
Description = "Calendar Item Url",
GroupName = SystemTabNames.Content,
Order = 50)]
public virtual Url Url { get; set; }



}
#200810
Jan 25, 2019 16:11
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.