日历插件:为事件添加‘全天’选项(复选框)

正如标题所述,就像日历类应用程序(以及日历本身)一样,最好有一个复选框来说明这是一个全天事件,而无需选择开始和结束时间。

3 个赞

此消息顶起,因为这真的在损害我们的活动格式,而且我们的一些成员可能会认为活动实际上是在他们当地时间凌晨 3:00 开始,这是我们目前的临时解决方案。

1 个赞

您好,在相关领域中,有一个适用于全天事件的默认事件时间参数,但它不起作用,所以我为此创建了一个技术问题。Setting in admin default start and end date for events has no effect in front end

1 个赞

谢谢,但如果像Google日历那样根本不显示时间,功能会更好——全天事件没有开始时间或结束时间……因为它是一个全天事件!

1 个赞

我完全同意。不过,关于日历插件,有一个长长的功能列表是大家想要的,即使是像这个“看起来易于实现”的功能,也可能需要一些时间才能实现(我不是在指责开发者,我们已经免费获得了这么多东西,这已经很棒了)。

不过,为了保持以解决方案为导向,我想到了一个小的技巧(我不是说我会写这个脚本,但这里有一个):

  • 开发者很友善地设置了一个保留值的自定义字段,你可以用 Javascript 将其更改为一个全天复选框,并绑定一个事件,当复选框被选中时,将事件时间从 00:00 设置为 23:59,并直接隐藏小时字段。

我只是用这个字段来显示活动的最多参与者数量,直到最多参与者功能可用。

顺便说一下,你说过

在我们目前的变通方法下,我们的会员可能会认为活动实际上是在他们当地时间凌晨 3 点开始。

我很好奇,是什么样的变通方法会导致这种情况?

1 个赞