The Update cart and Checkout buttons on the /cart screen are NOT working, but the Continue Shopping link IS.

I have tried it with SSL disabled, same problem.

This is in Ubercart 6.x-2.6 using Drupal 6.22. If you click the Checkout link on the cart block, it DOES take you to the Checkout page. I don't have any modules out of the ordinary enabled that aren't in the Ubercart requirements.

Thanks
-Myke

Comments

myke’s picture

Priority: Normal » Critical

I would say this is critical, when it occurs, most people are going to get frustrated and NOT go through with the order, and not bother looking for the checkout link in the Cart block...

-Myke

tr’s picture

Category: bug » support
Priority: Critical » Normal

All previous reports have turned out to be configuration problems, not bugs. I suspect you have something similar. Certainly, most sites do not have this issue.

myke’s picture

I just downgraded to 2.4 from 2.6, no configuration changes, and recreated the missing cache_uc_price table... now the Update Cart button is working.. might be worth looking into further.. I believe it may have been configuration in some instances, but in this instance, downgrading worked.

I'm going to compare the two versions to see what all's changed..

-Myke

longwave’s picture

Status: Active » Postponed (maintainer needs more info)

Cannot reproduce this. Try changing your theme to Garland and see if the same issue occurs. Also, ensure you have no custom modules that alter the cart form.

The button handling for that page was changed in #529110: Users misunderstand "Remove” checkbox on cart page to add the Remove buttons, but I don't see why it would just stop working for you when it works for many other people.

longwave’s picture

A link to a site that exhibits this problem may help diagnose it further.

myke’s picture

http://www.latexfoampillows.com

Please note, when I downgraded to 2.4 from 2.6, it started working again.. I don't have any modules modifying the cart form.

I will set up a test site and put it back on 2.6 later today...

Thanks
-Myke

pvasener’s picture

I have the exact same problem on my production site and I had to revert to 2.4 to fix it. I can add that the 'Update' button has the same bogus behavior (staying on the cart page without modifying the quantities). I also confirm that the 'checkout' button in the block was still working.

echoz’s picture

I'm also getting this. I'm using uc_attributes_in_cart and disabling it resolves the issue.
I had suspected it was related to uc_signup, which I updated to 6.x-1.0-rc2 at the same time, because there was a similar issue here #1040970: Not Compatible with Ubercart 6.x-2.x-dev - Update Cart & Checkout buttons on /cart refresh page but do not work as expected which had a committed fix, but I did not have the issue then. Are people that see this issue using uc_attributes_in_cart?

myke’s picture

I am not using uc_attributes_in_cart... just Ubercart with it's dependencies..

-Myke

pvasener’s picture

I am using uc_attributes_in_cart too and disabling it fix the problem.

myke’s picture

My bad.. turns out that uc_attributes_in_cart WAS enabled, and IS causing the problem.

So sounds like uc_attributes_in_cart needs to be updated for Ubercart 2.6...

-Myke

tr’s picture

Project: Ubercart » Ubercart attributes in cart
Version: 6.x-2.6 » 6.x-1.x-dev
Component: Cart/checkout » Code
Category: support » bug
Status: Postponed (maintainer needs more info) » Active

It's unanimous then. Moving to the uc_attributes_in_cart queue.

echoz’s picture

echoz’s picture

Folks in this thread that have the setup to reproduce this bug... we have a patch over at #1240590: Checkout button in cart reloads cart screen, rather than going to checkout screen, after update to ubercart 6.x-2.6 - we could use more testing, since the patch author shows another bug, that I can't reproduce.