Guest User

Untitled

a guest
Jan 22nd, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. Fatal error: Call to a member function getTelephone() on a non-object in model/Observer.php on line 125
  2.  
  3. public function salesOrderPlace(Varien_Event_Observer $observer)
  4. {
  5. try{
  6. Mage::log("New Order Placed");
  7.  
  8.  
  9. $order = Mage::getModel('sales/order');
  10.  
  11. $incrementId = Mage::getSingleton('checkout/session')->getLastOrderId();
  12. Mage::log("Order ID:".$incrementId);
  13.  
  14. $order = Mage::getModel('sales/order')->loadByIncrementId($incrementId);
  15.  
  16. if ($order instanceof Mage_Sales_Model_Order)
  17. {
  18. if($this->getHelper()->issalesOrderPlace())
  19. {
  20.  
  21. $mobilenumbers = $order->getBillingAddress()->getTelephone();
  22.  
  23. $message = $this->getHelper()->getOrderMessage($order); //enter Your Message
  24. $customerName = $order->getCustomerName();
  25. //curlApicall : this method will return tru or fale.
  26. $retunValue = $this->getHelper()->curlApiCall($message,$mobilenumbers,$customerName,"New Order");
  27.  
  28. }
  29. if($this->getHelper()->issalesOrderPlaceForAdmin())
  30. {
  31. $mobilenumbers = $this->getHelper()->getAdminMobileNumber();
  32. $message = $this->getHelper()->getOrderMessageForAdmin($order); //enter Your Message
  33. $customerName = $order->getCustomerName();
  34. //curlApicall : this method will return tru or fale.
  35. $retunValue = $this->getHelper()->curlApiCall($message,$mobilenumbers,$customerName,"New Order");
  36.  
  37. }
  38. }
  39.  
  40. //return false;
  41. }catch(Exception $e) {
  42. Mage::log($e->getMessage());
  43. }
  44. }
Add Comment
Please, Sign In to add comment