1

これらの 2 つの変更を fullcalendar に適用したいと思います。

  1. 軸の時間形式: 10:00-11:00、11:00-12:00、12:00-13:00...など。

  2. イベント時間のみ非表示 イベント名のみ表示

チェックスナップ ここに画像の説明を入力

軸フォーマットに適用したコード:

jQuery('#fullcal').fullCalendar({
    header: {
        left: 'prev,next today',
        center: 'title',
        right: 'month,agendaWeek,agendaDay'
    },

    timeFormat: 'H:mm{-H:mmtt }',
    axisFormat: 'H:mm - H:mm',

  events: [
    {
      title: "<?php echo "Booked"; ?>",
      start: new Date(<?php echo "$date, $start"; ?>),
      end: new Date(<?php echo "$date, $end"; ?>),
      allDay: false,
      backgroundColor : "#1FCB4A",
      textColor: "black",
    },
  ],

});

axisFormat: 'H:mm - H:mm',同時に繰り返すコード。

そして、 eventでは、イベント名Test11:00 - Testのみを表示したいのですが、コメントすると、フルカレンダーでイベントが消えます。start:end:

この変更をフルカレンダーに追加するのを手伝ってください。ありがとう。

4

2 に答える 2

1

FullCalendar は の終了時刻をサポートしていませんaxisFormatが、FullCalendar のソース コードにいくつかの小さな変更を加えることで、それが可能になります。ここで同様の質問に対する解決策を提供しました: https://stackoverflow.com/a/17547384/198065

設定を提供するだけで、イベントの時間を非表示にすることができますtimeFormat: ''

于 2013-08-12T09:30:36.530 に答える