I read another post that said this was fixed, but I just installed and there is no option to make the ToS required in the cart pane. Is this option currently available or will I have to move it to checkout if I want it to be a requirement. Right now it doesn't stop a user from going to the next page if the box isn't checked

Comments

pcambra’s picture

Status: Active » Closed (won't fix)

No, it is pointed out in the README.txt, I've not found any way to make required the ToS in the cart pane as is a sepparate form, I've asked in ubercart.org forums with no response: http://www.ubercart.org/forum/development/13753/how_put_required_pane_ca....

Cart panes & Checkout panes work in different ways and I think this is a limitation by Ubercart, maybe we should open an issue for ubercart.org project.

If you have any suggestion about how to make this working, please reopen the issue.

Thanks!

django6’s picture

Okay, thanks for the reply. Maybe I'll just use the pop-up module and do it at checkout to make the ToS stand out more. I think if it doesn't work in the cart-view as it currently exists, I'd prefer to see that option removed. It's just going to confuse people since everyone is going to expect the x to be mandatory and currently it makes no difference if you check it.

pcambra’s picture

Well, it is pointed out in README.txt and the * of required field does not get displayed for cart pane, I'd prefer to keep this that way as someday I hope to be able to make it required as the checkout is.

I will open a issue in ubercart project for this.