problem with click-through

27 views
Skip to first unread message

Brian

unread,
Mar 9, 2010, 4:46:37 AM3/9/10
to Ajax Availability Calendar
Dear Chris,

First of all many congratulations and thanks for a great program.

I am, however, having one small problem. In the admin bookings
calendar when the Click Method is set to click-through - I can only
click from available to 2 further options and then it sticks and
doesn't click through the remaining options or return to available. Of
course it's possible to access all options by changing the click
method, but the click-through cycle sticks on the 3rd option.

I'd originally installed the module in a directory called 'ac', then
read a number of items in the forum and thought it better to
completely uninstall and re-install in a directory 'calendar' - just
as you demo is (which works perfectly with the click-through).
Unfortunately after a new install and without having changed anything
around, the clickthrough still hangs at the second option.

I'd be grateful for any assistance.

Yours

Brian

cbolson

unread,
Mar 9, 2010, 7:53:43 AM3/9/10
to Ajax Availability Calendar
Hi,
Without seeing any code it is hard to know what is going on.
Can you show me an url (email me it if you prefer not to publish it
here)

Chris

cbolson

unread,
Mar 9, 2010, 9:41:08 AM3/9/10
to Ajax Availability Calendar
Thanks for sending me the email with the url etc.
In the ajax file that updates the states:
"ac-includes" > "ajax" > "update_calendar.ajax.php"
could you try chaning this code (line 85 approx):

foreach($list_states as $id=>$val){
if($id==$current_state_id) break;
// advance the pointer to next
next($list_states);
// stop if id is the same as current
}

to this:

foreach($list_states as $id=>$val){
next($list_states);
if($id==$current_state_id) break;
}
As you can see, I have just swapped the order of the events round. A
user had a similar problem a few weeks ago and this seemed to solve
the problem though I have not been able to work out why :(

Let me know if that works.

Chris

Brian Galliford

unread,
Mar 9, 2010, 9:57:03 AM3/9/10
to ajax-availabi...@googlegroups.com
Brilliant!! ... it now works perfectly. Huge thanks!

Brian

> --
> You received this message because you are subscribed to the Google Groups "Ajax Availability Calendar" group.
> To post to this group, send email to ajax-availabi...@googlegroups.com.
> To unsubscribe from this group, send email to ajax-availability-c...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/ajax-availability-calendar?hl=en.
>
>

Reply all
Reply to author
Forward
0 new messages