PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum


สอบถามเรื่อง fullcalendar หน่อยครับ

สอบถามเรื่อง fullcalendar หน่อยครับ
อยากทราบว่าถ้าจะให้ในปฏิทินแสดงทั้ง เวลาเริ่มต้น-เวลาสิ้นสุด ไม่ทราบว่าต้องไปแก้ไขตรงไหนครับ


โดย:  Pusirinon IP: 49.228.116.xxx วันที่: 03-02-2017 เวลา: 20:48:33

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

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


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


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


โดย:  Ninenik IP: 1.46.15.xxx วันที่: 03-02-2017
 ความคิดเห็นที่ 2
ขอบคุณสำหรับคำแนะนำคับ แต่น่าจะเอาเรื่องอยู่เหมือนกัน 555


โดย:  Pusirinon IP: 49.228.116.xxx วันที่: 04-02-2017 เวลา: 01:21:30
 ความคิดเห็นที่ 3
ไม่ทราบว่าทำได้รึยังคะ พอดีว่าติดอยู่เหมือนกัน ถ้าทำได้ยังไงรบกวนด้วยนคะ ขอบคุณค่ะ 


โดย:  Taebezlsnw IP: 27.55.198.xxx วันที่: 06-02-2017 เวลา: 22:08:20
 ความคิดเห็นที่ 4
ในไฟล์ fullcalendar.js ถ้าเป็น fullcalendar เวอร์ชั่นประมาณ 2.1.1 โค้ดเดิมแนวๆ นี้
 

// Only display a timed events time if it is the starting segment
if (!event.allDay && seg.isStart) {
	timeHtml = '<span class="fc-time">' + htmlEscape(view.getEventTimeText(event)) + '</span>';
}

 
 
ลองเปลี่ยนเป็น
 
// Only display a timed events time if it is the starting segment
if (!event.allDay && (seg.isStart || seg.isEnd)) {
	timeHtml = '<span class="fc-time">' + htmlEscape(view.getEventTimeText(event.start,null)) + '</span>';
	if(event.end){
		timeHtml += '<span class="fc-time"> - ' + htmlEscape(view.getEventTimeText(event.end,null)) + '</span>';
	}
}
 
 
แต่ถ้าเป็นเวอร์ชั่นโค้ดประมาณนี้
 
// Only display a timed events time if it is the starting segment
if (seg.isStart) {
	timeText = this.getEventTimeText(event);
	if (timeText) {
		timeHtml = '<span class="fc-time">' + htmlEscape(timeText) + '</span>';
	}
}

 
ลองเปลี่ยนเป็น
 
// Only display a timed events time if it is the starting segment
if (seg.isStart) {
	timeText = this.getEventTimeText(event,null,true);
	if (timeText) {
		timeHtml = '<span class="fc-time">' + htmlEscape(timeText) + '</span>';
	}
}
รูปแบบการแสดงเวลาภาษาไทย ลองโหลดไฟล์ ตัวนี้ไปใช้ดู 
http://www.ninenik.com/demo/fullcalendar/js/fullcalendar-2.1.1/lang/th.js


โดย:  Ninenik IP: 180.183.123.xxx วันที่: 07-02-2017