PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

สอบถาม fullcalendar เกี่ยวกับ วันหยุดประจำปีครับ

สอบถาม fullcalendar เกี่ยวกับ วันหยุดประจำปีครับ
ผมจะ ดึงอีเว้น หลักมาจาก ดาต้าเบส และ วันหยุดประจำปี มาจากดาต้าเบส ครับ แล้ว ตรงอีเว้นหลัก ทำการแก้ไขข้อมูลได้ ย้ายได้ แต่ วันหยุดประจำปีให้แสดงออกมาเฉยๆ ดูได้อย่างเดียวนะครับ

    $(function(){  
      
        $('#calendar').fullCalendar({  
            header: {  
                left: 'prev,next today',    
                center: 'title',  
                right: 'month,agendaWeek,agendaDay',  
            },    
            eventSources: [  
                'data_events.php?gData=1',  
                'data_events2.php?gData=1'  
            ],             
            eventLimit:true,  
            lang: 'th'  
        });  
           
    });  
ถ้าผม ใช้ eventSources มันก็จะแก้ไขได้ ทั้งสองอย่างนะครับ จะทำยังไง ให้ วันหยุดประจำปีดูได้อย่างเดียวครับ


อันนี้ไปเจอมาของผรั่งเขา แต่ผมไม่เข้าใจนะครับ ช่วนแนะนำหน่อยครับ
http://jsfiddle.net/marcrazyness/C8jpm/

โดย:  Wowowow IP: 171.96.139.xxx วันที่: 10-07-2015 เวลา: 11:21:21

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1
ดูเนื้อหานี้เป็นแนวทาง

การใช้งาน fullcalendar v.2.1.1 กับฐานข้อมูล สร้างปฏิทินกิจกรรม  
http://www.ninenik.com/content.php?arti_id=564 via @ninenik

เพิ่มในส่วนของ  editable ให้กับ event ที่ต้องการให้สามารถแก้ไขได้
ส่วนรายการที่เป็นวันหยุด ไม่ต้องเพิ่ม

    $q="SELECT * FROM tbl_event WHERE date(event_start)>='".$_GET['start']."'  ";  
    $q.=" AND date(event_end)<='".$_GET['end']."' ORDER by event_id";  
    $result = $mysqli->query($q);
    while($rs=$result->fetch_object()){
        $json_data[]=array(  
            "id"=>$rs->event_id,
            "title"=>$rs->event_title,
            "start"=>$rs->event_start,
            "end"=>$rs->event_end,
            "url"=>$rs->event_url,
            "editable"=>true,	// ถ้าเป็นวันหยุด หรือไม่ต้องการให้แก้ไขได้ก็ตัดส่วนนี้ออก
            "allDay"=>($rs->event_allDay==true)?true:false      
            // กำหนด event object property อื่นๆ ที่ต้องการ
        );    
    }  


โดย:  Ninenik IP: 180.183.54.xxx วันที่: 10-07-2015