dynamic/silverstripe-google-calendar

一个用于显示Google日历的Silverstripe模块。

安装: 124

依赖者: 0

建议者: 0

安全: 0

星级: 2

关注者: 4

分支: 2

开放问题: 2

类型:silverstripe-vendormodule

1.0.1 2024-02-05 17:55 UTC

This package is auto-updated.

Last update: 2024-09-06 05:14:47 UTC


README

一个集成了Google日历的日历模块,可以无缝地在前端显示事件。

CI codecov

Latest Stable Version Total Downloads Latest Unstable Version License

要求

  • silverstripe/cms ^5
  • symbiote/silverstripe-gridfieldextensions ^4

安装

composer require dynamic/silverstripe-google-calendar

许可证

请参阅许可证

示例用法

Google API密钥

您需要创建一个启用了Google Calendar API库的Google API密钥

mysite.yml

Dynamic\GoogleCalendar\Page\CalendarPage:
  calendar_api_key: 'your-key-here'

CMS

在CMS中,创建一个Google Calendar页面。转到“日历”选项卡。在这里,您可以添加一个或多个要显示的日历。

要添加日历,给它一个标题,并将Google Calendar ID(来自日历设置)粘贴进去。

维护者

错误追踪

错误在此存储库的问题部分跟踪。在提交问题之前,请先阅读现有问题,以确保您的独特性。

如果问题看起来像是一个新的错误

  • 创建一个新问题
  • 描述重现问题的步骤和预期结果。单元测试、屏幕截图和屏幕录制在这里可能会有帮助。
  • 尽可能详细地描述您的环境:SilverStripe版本、浏览器、PHP版本、操作系统、安装的任何SilverStripe模块。

请直接向模块维护者报告安全问题。请勿在错误追踪器中提交安全问题。

开发和贡献

如果您想对该模块做出贡献,请确保您发起了一个pull请求,并与模块维护者进行了讨论。