Skip to main content
This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.
11 Posts 3938 Views
I installed 2.4RC1 on my server, but when I tried to use CalendarDateField I got this when try to access page in admin:
'Fatal error: Class 'CalendarDateField' not found in /home/webwm/public_html/mysite/code/Test.php on line 19'.
Same code works OK in 2.3.
You need legacydatetimefields installed to be able to use this field...
had the same problem - however, rather than installing support for legacydatetimefields is there a new preferred method? surely this functionality hasn't been removed?
I would recommend using the DatePickerField that is available from The DataObject_Manager Module found here:
Usage for DatePickerField
Usage of the Data Object Manager
timtim - to answer your question I think you can invoke the calendar by setting the 'showcalendar' var.
$field = new DateField(....);
DatePickerField works like a charm
actually, I spoke too soon. when using either method I get a validation error ("Please enter a valid time format.") - is this a 2.4 bug?
Hmm this needs to be fixed as when you choose a date from the Calendar it will give me this for
May 06, 2010 : 06/05/2010
but when I save it this becomes
Jun 5, 2010. This will become a major problem as soon as a date gets bigger than 12. I'd submit a ticket if I could and knew how but hopefully someone takes care of this. I've recently upgraded my sites to 2.4 and these small bugs although not a major issue are annoying.