I found another couple of things to do with Zen Cart today – one minor and one major:
First the minor – X Sell module.
I like this module. It allows upselling and should display other products people may like to buy with the text ‘We also recommend’ but instead displayed ‘TEXT_XSELL_PRODUCTS’.
Of course, I had not defined what the text should be. This is defined in
includes/languages/english/product_info.php
define(’TEXT_XSELL_PRODUCTS’, ‘We Also Recommend :’);
which was overwritten when I upgraded to 1.38a. Admittedly, I probably defined this before but altered the default file rather than create my own version in my template directory. I have now corrected this and it works fine.
Thanks to TTLNTL for posting the solution and saving me trawling through lots of cross sell threads.
Solution here: http://www.zen-cart.com/forum/showthread.php?t=62821
One major and BIG problem is PayPal Express not functioning correctly.
Since installing Payflow Pro UK and getting rid of IPN I noticed that customers shipping addresses were not always appearing in my admin. Checked everything but couldn’t find out a problem. The details were definitely there as they displayed correctly in confirmation emails but did not appear in the admin section that meant I am unable to print packing slips or address labels.
Back to pen and paper!
I then noticed PayPal Express payments failing because the county address was not being passed and assumed the two problems were corrected. Fortunately, I was able to search the zen cart forums using the error code (10731) and found a solution. Looks like lots of people were having the same problem.
Thanks to Dr Byte for quickly finding and solving it!
Solution here:http://www.zen-cart.com/forum/showthread.php?t=83968&page=5
I think there is definite wisdom in upgrading a short time after new releases rather than straight away. It gives others time to identity and solve a problem so the answer is already there when you need it.
Thanks to the Zen Cart team for their great support again.
Tags: 1.38a upgrade, cross sell module, payflow pro uk, paypal, x-sell, Zen Cart
February 29th, 2008 at 10:27 am
I am pleased to note that credit cards are now functioning correctly again. Unfortunately PayPal express transactions still do not display the address on shipping slips or invoices so it’s back to pen and paper again.