Checkout breaks with cache enabled in drupal 5.x-3.0 and ec_anon enabled. I also have the shipping api disabled -- I'm not sure if that affects it.
After the cart, the user completes and posts the shipping and billing addresses, but is returned the same form again.
Comments
Comment #1
alanburke commentedJust conforming, that I have just found this bug too.
Any workaround?
Alan
Comment #2
jsenich commentedI'm running into the same issue with e-commerce 5.x-3.1.
Comment #3
Bevan commentedI disabled cache. Is there a drupal way of saying 'don't cache this page under any circumstance'?
B/
Comment #4
alfaguru commentedThe cache exclude module can be used to fix this problem.
Comment #5
Bevan commentedOh great!! thanks
Comment #6
brmassa commentedGuys,
only aggressive cache or normal cache also causes this? if normal cache mode still creates problem, im gonna consider this a bug.
regards,
massa
Comment #7
alanburke commentedNormal Cache too
Alan
Comment #8
mariuss commentedSame problem here, running 5.x-3.0
Will upgrade to 5.x-3.3 soon and test again. The main module page does not show the latest stable release, I did not realize that there is an update available for me. The Update Status module also failed to notify about this, it just tells about the 5.x-4alpha.
Comment #9
gordon commentedFix in v5.x-3.x-dev
ee http://drupal.org/cvs?commit=85719
Comment #10
(not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.
Comment #11
alanburke commentedHi Gordon
I applied the fix based on the CVS commit referred to above,
but it doesn't seem to work for me.
With cache enabled, The checkout for anon users sticks at the 'enter your email address' form.
It just keeps returning to this page.
I applied it to v3.4, as that was released just before this commit.
It there any reason why that patch wouldn't be enough?
Would there be some other fix that is also needed?
Regards
Alan
Comment #12
gordon commentedDid you clear the cache after applying the patch?
Comment #13
alanburke commentedYep, that seems fine now.
Thanks Gordon!
Can't wait for version 4.0!
Regards
Alan
Comment #14
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.
Comment #15
EPO commentedSorry to tell the bad news: with Drupal 6.14 I experienced the same behaviour. I had disable cache from "normal" to "disable" to stop getting an empty form after update.
Another problem with the same page occures when I uncheck the "using address for shipping" box. The shipping address vanishes after update. There is a small coding error in ec_customer_checkout.inc (Line 84) causing this:
better replace by