问题标签 [fullcalendar-scheduler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - JSON中的PHP if-else条件以更改fullcalendar中的事件颜色
那是我的 JSON 文件。我想更改全日历的事件颜色。我有与预订批准相关的某些条件。例如,如果它已经被批准,则该事件将从待处理的红色变为蓝色。非常感谢您的回答。谢谢 :)
fullcalendar-scheduler - 资源的 FullCalendar 调度程序 eventMouseover
我的资源列表是我的调度程序的用户列表。我想在将鼠标悬停在它们上时显示一个工具提示,以显示用户特定的信息。我可以使用 eventMouseover 轻松地为事件执行此操作,但有人可以帮我为资源执行此操作吗?
我有所有的用户信息,只是不知道如何显示工具提示。
fullcalendar - FullCalendar 调用 gotoDate 并以编程方式设置 firstDay
我在日历的标题中添加了一个自定义按钮,其中包含一年中的每个月。这个想法是您可以选择月份,日历将跳转到该月份。
我目前将 firstDay 设置为 1 以在星期一开始日历,这是因为在大多数情况下,我确实希望星期一是第一天。当我调用 gotoDate 时,我希望日历跳到那个日期,它是日历上第一个可见的日期;它应该始终是所选月份的第一天。
目前它是日期,但第一天是该周的星期一。
我已经搜索过是否可以找到其他人试图实现这一点并遇到了这个问题,但这是一个相当旧版本的 FC,我使用的是 2.7
有没有办法在不分叉日历和更改内部代码的情况下务实地设置 firstDay?
任何帮助将不胜感激。
*我没有包含任何代码,因为我认为它不会为问题增加任何价值。除了初始化时,我没有调用任何东西来设置 firstDay。
fullcalendar-scheduler - fullcalendar:具有开始和结束日期的资源
是否可以在 fullcalendar-scheduler 中将视图的开始和结束日期传递给资源?eventSources 会自动提供这两个参数,但不会提供资源。我试过了
但这不起作用。
php - Fullcalendar 动态设置 minTime 和 maxTime
我已经实现了 fullcalendar v2 资源日历。我无法解决的是基于天设置动态minTime和maxTime 。每天都有不同的工作时间。
周一 10:00 至 14:00
周二 16:00 至 24:00 ...
我以这种方式初始化了我的日历:
从这个 ajax 调用并根据我获得该特定日期的动态工作时间并尝试将其设置为
但是使用这些选项,然后在任何其他日子更改/前往,不会获取事件!基本上,它会在一个循环中无限地调用相同的函数。
尝试了很多选择,但没有运气。任何帮助/指南将不胜感激。谢谢。
javascript - 全日历中的高级自定义日期范围
我正在使用 fullcalendar 和调度程序插件。我想做的是拥有一些更高级的日期范围。
我输入了一个 JS 数组的开始时间和不同的持续时间。然后它应该相应地创建范围。
这是一个示例
输入数组: array = [ 30min, 30min, 120min, 30min, 9h ]
输出日期范围:
9h, 9h30, 10h, 13h, 13h30
关于调度程序我很好,我已经在rangeUpdated和updateGridDates函数中完成了它,它工作得很好。
我担心的是日历,因为我在源代码中有点迷失了,我真的找不到我应该为此做逻辑的地方。
任何善良的灵魂可以引导我度过这个难关吗?
提前致谢
javascript - fullcalendar 调度程序资源 onclick 颜色更改
是否可以在全日历调度程序时间线视图中设置指标?如果用户按下资源标题,我希望它的 td 变为背景色:蓝色。如果用户单击另一个资源,则其背景变为蓝色,而另一个(最后一个)背景再次变为默认背景。这是我的代码:
我知道我应该使用这个功能:
我只是不知道如何实现它以按照我想要的方式工作。
fullcalendar-scheduler - fullcalendar 调度程序停止工作
我安装了 fullcalendar 调度程序脚本,一切正常运行了大约 5 个月。本周我注意到,事件仅在 2016 年 8 月 10 日星期三之前呈现。在这一天之后,不会呈现任何事件,尽管数据表单 db 也在此日期之后加载到提要中。
http://www.slotenis.si/rezervacije/?lid=2
奇怪的问题,可能是什么原因?
javascript - Fullcalendar:在触控设备上选择
我正在使用 fullcalendar 2.9.1 和 fullcalendar-scheduler 1.3.3
首先,这是一个很棒的日历插件,谢谢亚当!:)
我现在的主要问题是我似乎无法让单元格选择在触摸设备上工作。
我正在尝试做这样的事情:
我最终发现它查看的是 longPressDelay 值。这对我没有好处 - 我需要长按行为来移动/调整事件大小(所以人们在尝试滚动繁忙的日历时不会意外地这样做),但我绝对不希望在尝试选择单元格时出现任何延迟在移动设备上,因为它非常不直观(我花了好几天才想尝试一下)。
此外,即使 longPressDelay 设置为 0(我不想要),我看到单元格被选中然后立即取消选中。这里也报告了同样的问题:Fix mobile day selection in fullcalendar:
“这似乎在桌面上运行良好,但在移动设备上,它会在几分之一秒内选择一天,然后由于某种原因立即取消选择。”
所以......总结一下我需要:
- 即时空单元格选择(跨设备),以及
- longPressDelay 仍然可以像当前一样用于拖动/调整大小。
这可能吗?谢谢!
注意:由于人们的“胖手指”,我觉得单元格选择在触摸设备上更为重要。在继续下一步之前,需要清楚您选择了哪个单元格。
mysql - 如何将当前日期范围从 Fullcalendar 传递到从 MySQL 检索数据的 JSON 函数
我使用 fullcalendar eventsources 函数,从 db 获取事件数据:
getSources 在哪里
我的问题是,如何将当前选定的日期范围从 fullcalendar 传递到 getSources 函数?
我想从数据库中仅检索选定日期的相关数据!目前,无论所选日期范围如何,此函数都从 db 返回数据。