Hi,
I have implemented the code to save product cart session in a database. This stores the cart information in the access database along with the cart information. Please note that there will be problem if you are using reward points. I have done the testing on Windows on ie, firefox and netscape.
Please note that most of our products are BTO products so I haven't tested it for normal products.
Please do not install this on the production site, install on dev server and test it out. Also do not just copy all the files over the current one, as these files are copied from our site and there are changes which has been made other than these. I have marked then with a comment CHANGES SAVE SESSION. Search for these changes.
I would high request if Early Impact can make it part of their next install, as this is a very usefull feature and can be found on almost all of the major shopping cart system.
There are 2 tables - one table store the customer information and the other one saves the cart array information. All the reading and writing is controled by one code page in savesession folder.
Please try it out at you risk, don't hold me responsible if this does not work. But I can help in install or set up.
Download it from my website at http://www2.printpapa.com/temp/savesession.zip - http://www2.printpapa.com/temp/savesession.zip
My production site is http://www.printpapa.com - www.printpapa.com
Here is a testing account on the production site(please do not create account if you do not intent to place orders). IAlso please do not place any test order. THIS IS A LIVE PRODUCTION SITE FOR OUR PRINTING. f you have problems then please email me or post it in this forum.
username/password : mailto:testing@printpapa.com - testing@printpapa.com / password
Things to test is to add some things to the cart then when you check out use the above username and password and click on remember me and click continue. Then close your browser and come back again and you should see the cart contents being automatically populated. You should even be able to login in another computer and it should populate you cart once you login.
Please note that there might be cases since this account will be used by other people for testing the cart contents may differ or the beahviour might be different.
Enjoy Shawn
|