जब उपयोगकर्ता कैलेंडर में कोई ईवेंट जोड़ते हैं, तो वे प्रारंभ चुनते हैं: 2014-09-17 अंत: 2014-09-18। काफी सरल, वे कैलेंडर पर 17 वें और 18 वें बक्से दोनों में विस्तार की उम्मीद करते हैं, लेकिन यह केवल 17 सितंबर में दिखाई देता है, जिससे इसे 1-दिवसीय आयोजन दिखाई देता है।फुल कैलेंडर मल्टी-डे इवेंट स्पैन 1 दिन बहुत छोटा
घटनाओं में प्रबंधक डेटाबेस 9-17 और 9-18 सही तरीके से दर्ज किए गए हैं। मैंने fullCalendar प्लगइन के अगले DayThreshold विकल्प को बदलने का प्रयास किया, लेकिन घटना अभी भी केवल sept भर में फैलती है। 17 वीं। मैं बैक एंड पर एक दिन जोड़ सकता हूं, लेकिन इससे अन्य मुद्दों का कारण बनता है, मैं इसे केवल प्रदर्शन उद्देश्यों के लिए क्लाइंट-साइड करता हूं।
इस व्यवहार को बदलने का कोई तरीका?
धन्यवाद।
http://fullcalendar.io/docs/event_rendering/nextDayThreshold/
कि यह करना चाहिए:
$("#cal").fullCalendar({
events:[
{
'title':'test2',
'start':'2014-09-17',
'end':'2014-09-18'
}
],
nextDayThreshold: "00:00:00"
});
जो मेरे हिस्से पर एक टाइपो था, मेरे पास अगली डे थ्रेसहोल्ड थी। चूंकि मेरी सभी घटनाएं पूरी हो चुकी हैं, अगले दिन थ्रेसहोल्ड का कोई असर नहीं पड़ता है, (केवल समय पर गैर-पूर्ण घटनाओं पर)। – dan
हाँ, यह कुंजी है। मेरी मुख्य समस्या बैकएंड पर वर्डप्रेस इवेंट मैनेजर प्लगइन है। डिफ़ॉल्ट रूप से ईएम प्लगइन 00:00:00 समय के साथ, सभी सच सच सेट करता है। यह पूर्ण कैलकुलेटर द्वारा "गलत समझा" है। धन्यवाद! – dan
बस याद रखें कि यदि आप किसी ईवेंट पर सभी दिन लागू करते हैं, तो अगला DayTreshold लागू नहीं होता है। "केवल समय की घटनाओं को प्रभावित करता है (पूरे दिन की घटनाओं में नहीं)।" यह दस्तावेज़ों से है। – JuanCarlosV