Using version 1.5.1, was upgraded from version 1.5.0; however, have also performed compares multiple times against brand new code to confirm no unintentional/unexpected differences.
Current settings considered as applicable to the actions:
Under My Store: Show cart after add product is false:
Current situation is this, when I select a product to view that is a member of the product type free shipping, then I add that item to the cart through clicking the buy now button, the item is added to the cart (verified by cart contents and the green message provided at the top of the screen), as part of the screen refresh though, the url loses it's &products_id=XX statement (where XX is the product id number), and the customer is show a sorry the product is not found type error message.
I haven't gone through and reviewed the individual module files yet, but when comparing the template files of tpl_product_free_shipping_info with tpl_product_info, they are relatively the same with just a few variable differences which made sense (though I didn't go through line-by-line to identify cases where things should be different), I did the same for the pages area, again some minor differences, the header_php.php file for product_info contains more query related actions than the product_free_shipping_info one, but nothing that seemed like it would modify the redirect/parameters associated.
So, initially had host/index.php?main_page=product_free_shipping_info&cPath=1&products_id=20
After clicking on add to cart from the product's info page, URI became:
host/index.php?main_page=product_free_shipping_info&number_of_uploads=0&cPath=1
And the screen showed the sorry product could not be found message.
I've tried my classic template, knowing that in the templates area of my normal template, the products_free_shipping has not been overriden, and I don't recall seeing any module overrides for the same, so I am expecting that whatever other issue may be in other modifications or in base code. :/
I haven't seen this reported in the forums via search, but thought someone may have reported it long ago. (Seem to recall something about it, but because at that time I had show cart after add set to true, it wasn't an issue for me and I didn't think I would ever change to a false setting.
Any input, any further information requested? Can provide a web address; however, URI rewriting is used on the active site, it is NOT the reason this is happening, but would make it difficult to see a true before and after web address, more the before part. I was able to track down the uri's fully on an independent test site.
I also tried adding a new product of the product_free_shipping type and problem was reproduced with a different products_id.


Reply With Quote

