It is off. That's the unfortunate part. I posted a fix for the buggy stock 'storepickup' shipping module here:
http://www.zen-cart.com/forum/showthread.php?t=178003
The result of that fix is now the store pickup works, the shipping estimator doesn't see the $0.00 value and selects the correct 'cheapest' shipping option :).
However, even with the paypal 'cheapest' switch off in admin, clicking the express checkout or landing on the shipping options page returns the default selection to the $0.00 in store pickup option.
I have looked at the fix for the 'cheapest' code on the shipping options page ->remming out the line that operates the selection causes paypal to see the $0.00 in store shipping module or none at all.
(fix found in the forum looks at includes/templates/your_template/tpl_checkout_shipping_default.php and asks to hide this line:
$checked = (($quotes[$i]['id'] . '_' . $quotes[$i]['methods'][$j]['id'] == $_SESSION['shipping']['id']) ? true : false);
This to me defeats the purpose of having cart filters if you're just going to shut them off)
So, instead of a hack, I'm looking at a solid hard coded fix now. If you've got any advice I'd be happy to hear it.
Thanks
Twitch.



Reply With Quote
