fullcalendarのイベントについて行き詰っており質問です。
実現したいこと
1、国民の休日をgoogleから取得
2、スタッフの毎週の出勤日をカレンダーに表示して(←ここまでは実装できています。)
3、会社の公休日にスタッフの出勤日を表示しないようにしたい。(←ここで行き詰ってます。)
###具体的には:dowで指定した曜日の特定の日付だけ非表示にしたいです。
fullcalendar
下記コード
javascript
1 <script src='js/moment.min.js'></script> 2 <script src='js/fullcalendar.js'></script> 3 <script src='js/ja.js'></script> 4<script> 5 $(function () { 6 $('#calendar').fullCalendar({ 7 firstDay: 1, 8 timeFormat: 'H:mm', 9 axisFormat: 'H:mm', 10 eventSources:[ 11 { 12 url: 'data/json1.php',//ここでGoogleの休日を取得してます。 13 dataType: 'json', 14 }, 15 { 16 url: 'data/json2.php',//※1 17 dataType: 'json', 18 async: false, 19 type: 'POST', 20 data: { 21 id: "1", 22 id2: "100", 23 }, 24 }, 25 ] 26 }); 27 }); 28</script> 29
※1の部分
php
1一部省略(POSTでIDを参考に) 2 $list = array(); 3 $i=0; 4 foreach ($app->getValues()->staff_all as $staff) { 5 $list[$i]['title']="出勤日"; 6 $list[$i]['color']="blue"; 7 $list[$i]['start']=$staff->in_time;//出勤時間 8 $list[$i]['end']=$staff->out_time;//終わり時間 9 $list[$i]['dow']="[".$staff->in_yobi."]";//毎週の曜日指定 10 $i++; 11 } 12 header('Content-Type: application/json; charset=utf-8'); 13 echo json_encode($list); 14
上記のコードで毎週の予定は取れているのですが、
それに合わせて、会社の公休日は表示されないようにしたいのですが、
どんなコードを追記すればよいのかわからず行き詰っております。
英語が得意ではなく、
fullcalendar
を眺めているのですが、解決方法が見つからず
ご教授頂ければ幸いです。
環境
php 5.6
mysql 5.6
fullcalendar-3.7.0

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/26 12:02
2017/11/26 14:18
2017/11/26 14:36
2017/11/26 14:39
2017/11/26 14:41