calendar - 音频 : Event rendering issue in month view

标签 calendar liferay yui alloy-ui liferay-aui

Liferay 的日历 portlet 使用 AUI 调度程序。我遇到以下问题:

我在同一天创建了以下两个事件,该事件从周末(星期日)开始,到第二天(星期一)(下周的第一天)结束

事件-A: 开始时间 : 周日中午 12:10 结束时间:周一晚上 11:59

事件B: 开始时间 : 周日中午 12:00 结束时间:周一晚上 11:59

理想情况下,这两个事件都应该跨越周日和周一。但在调度程序(月)上查看,Event-A 仅跨越星期一,Event-B 跨越星期日和星期一,这是正确的渲染。

有人对此有任何想法吗?

我创建了一个示例 fiddle ,这将有助于理解这一点:http://jsfiddle.net/RU5xw/41/

YUI().use(
    'aui-scheduler',

function (Y) {
    var events = [{
        content: 'Event A',
        endDate: new Date(2013, 1, 17, 4),
        reminder: false,
        startDate: new Date(2013, 1, 16, 13)
    }, {
        content: 'Event B',
        endDate: new Date(2013, 1, 17, 4),
        reminder: false,
        startDate: new Date(2013, 1, 16, 12)
    }];

    var agendaView = new Y.SchedulerAgendaView();
    var dayView = new Y.SchedulerDayView();
    var eventRecorder = new Y.SchedulerEventRecorder();
    var monthView = new Y.SchedulerMonthView();
    var weekView = new Y.SchedulerWeekView();

    new Y.Scheduler({
        activeView: monthView,
        boundingBox: '#myScheduler',
        date: new Date(2013, 1, 4),
        eventRecorder: eventRecorder,
        items: events,
        render: true,
        views: [dayView, weekView, monthView, agendaView]
    });
});

最佳答案

我在 Liferay 市场上找到了可用的修复程序。 Calendar Fix Hook

关于calendar - 音频 : Event rendering issue in month view,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26647500/

相关文章:

permissions - 了解liferay的权限系统

javascript - YUI 复选框按钮 - 检索选中的值

events - 在 YUI.add 中跟踪 Youtube 播放器的状态

java - 如何将 Calendar.add() 结果分配给新的 Calendar 对象(在 Java 7 中)?

带有拖动选择多天的 Javascript 日历

c# - 更改日历控件中某些假期日期的背景

java - Liferay 从文件入口到 java 文件对象

java - Spring MVC Portlet : form not saving data correctly

java - 找出任意给定月份的第一天是哪一天

javascript - 与 YUI 2.7 同步 GET 请求?