Sitecore日历模块没有我们想要的功能:重复发生的事件,多个日历集成,事件通知。
我的团队正在研究第三方解决方案,并正在认真考虑JQueryUI前端,内部业务层和Google Calendar API后端。在开始使用Google解决方案之前,团队正在开展哪些其他实施?
答案 0 :(得分:2)
我们正在使用类似的技术,但是,我们使用Sitecore树作为数据存储,FullCalendar作为前端。
我们决定使用树,以便我们可以利用Sitecore的管道模型来安排任务,提醒以及自动发布/取消发布事件。此外,它是我们内容作者熟悉的环境。
DDay.iCal可以很好地处理.ICS生成。
一个障碍是在Sitecore中正确处理时区,自动假设CM服务器的时区。我们最终创建了一个自定义Droplist
字段,以TimeZoneInfo
s的形式提取Windows时区。
无论你决定什么,我都很想知道事情的进展。祝你好运!
答案 1 :(得分:0)
我最近抓住了Sitecore日历模块共享源项目,并针对Sitecore 7.0 DLL进行了编译。我让它运行但它使用的Javascript库(Prototype.js)与jQuery 1.9.1冲突,我们在网站项目中大量使用它。
我已放弃Sitecore日历并正在调查与FullCalendar或DayPilot的集成。您能否提供有关集成这些控件的进展的最新信息?我敢问......是否有任何GitHub代码样本可供使用,以便我们也不需要重新发明这个轮子?
顺便说一句,我对Sitecore R& D感到失望,因为没有为此提供更好的“开箱即用”解决方案。我发现他们的CMS非常适合开发“空白画布”网站项目,但不适用于门户类型项目,我正在尽力不采用SharePoint解决方案。