I am running Zencart 1.5.1.
Upgraded from 1.3.9 using official upgrade procedure.
PHP 5.4.24
Plugins installed:
- Ask A Question
- Flexible Product Listing
- Image Handler 4
- Multi-Cross Sell
- Stock By Attributes
- CSS3 Buttons by lat9
Other:
Jquery UI 1.10.4.
I have a display only attribute set to force user selection of product attribute [Size]. Whilst playing with Jquery UI to style the radio buttons and CSS buttons, I discovered something odd:
- I hit Add To Cart without selecting a size, I get the proper error message.
- I hit the Go To Reviews Page button, and it sends me to a page that says 'Sorry, Product not found'
- I hit the browser back button, and see the green message 'Successfully added product to cart' [there is nothing in the cart]
- I hit the Go To Reviews Page button again, and it sends me to the proper page.
I disabled Jquery UI. I could still reproduce this behavior.
I switched to Default Template. I could still reproduce this behavior, with one exception:
hitting the browser back button [step #3 above] gave me a 'Document Expired. This document is no longer available.' browser message.
I can also verify that refreshing the page after receiving the error in step #1, or hitting another link and then hitting the browser back button, will reproduce the 'Successfully added product to cart' message OR the 'Document Expired' message, depending on the template.
Bookmarks