Am having trouble with the onepage checkout on an installation of Magento 1.9.0.1. Where the response of /checkout/onepage/saveBilling
is blank. Form details are being passed through but the script effectively bombs out at a key point.
In
OnepageController.php
$result = $this->getOnepage()->saveBilling($data, $customerAddressId);
just ends here. I have added a lot of Mage::log() into the Checkout/Model/Type/Onepage.php saveBilling function and it seemingly gets all the way to the
return array();
public function saveBilling($data, $customerAddressId)
{
...
Mage::log("this logs ok and data seems to be set prior",null,"mymag.log");
return array(); // this seems to cause the process to stop
Mage::log("Should have already returned an array() and not get here - this does not log",null."mymag.log");
}
However back in the Onepagecontroller.php
a Mage::log() after the function call does not run
Mage::log("about to call saveBilling - this log works",null,"mymag.log");
$result = $this->getOnepage()->saveBilling($data, $customerAddressId);
Mage::log("this does not log...WHY!?!",null,"mymag.log");
Have spent ages trying to get this to work....help please