[Wolves] Php datepicker calendar - choosing dates
Wayne Morris
waynelists at machx.co.uk
Mon Mar 5 16:34:18 UTC 2012
On 05/03/2012 16:11, Chris Ellis wrote:
> Hi Wayne
>
> On 5 March 2012 15:57, Wayne Morris<waynelists at machx.co.uk> wrote:
>> On 05/03/2012 15:44, David Goodwin wrote:
>>>> Can I overide the disabledays with a 'except these' or do i have to do it
>>>> some other way?
>>>> Also, can I add a 'you haven't changed calendar, have another go' else
>>>> they might just choose default.
>>>> cheers
>>>
>>> If I understand your question correctly, you could extend the TC_Calendar
>>> class, and define your own 'disabledDay' function … however, this will
>>> probably require you to read the source code of the parent (TC_Calendar)
>>> class and understand how it's working.
>>>
>>> David.
>>> _____________________
>> The TC_Calendar function seems to disable an entire column of the calendar,
>> so would probably require more fiddling with than I'm capable to re-enable
>> only certain dated.
>> but thanks.
> Why bother with any PHP, just use a Javascript based date picker.
> There will be
> many JQuery based things, a quick Google, for example:
>
> http://jqueryui.com/demos/datepicker/
>
> That JQuery based picker, has an event: beforeShowDay which (based on the docs)
> would allow you to implement what ever day selection logic you need, eg:
>
> $('.selector').datepicker({
> beforeShowDay: function(date) { return [ false, 'booked', 'All
> days are booked!' ]; }
> });
I've done nothing with javascript, but done enough to be dangerous with
php, and needed the calendar function to replace a tedious 'enter your
own box'
on an existing page, where i'd already got the code to submit it in my
mysql database. Didn't want to have to work out how to get the js code
to submit
it, tho that seems easier enough, the js in the datepicker I have is
purely to pass it over, so seems trivial enough.
> Also, Javascript shares nothing with Java. They are entirely separate
> and should
> never be confused.
i know... since I'd written 'javascript in full at one end of the
sentence, i figured that people would work out I was being lazy at the
other end and not typing it in full again ;-)
> Chris
Thanks, I'll look at that js calendar.
> _______________________________________________
> Wolves LUG mailing list
> Homepage: http://www.wolveslug.org.uk/
> Mailing list: Wolves at mailman.lug.org.uk
> Mailing list home: https://mailman.lug.org.uk/mailman/listinfo/wolves
More information about the Wolves
mailing list