public function getQuote() { $order_id = Mage::app()->getRequest()->getParam('order_id'); if (!isset($order_id) || empty($order_id)) { return parent::getQuote(); } $order = Mage::getModel("sales/order")->load($order_id); if (empty($order)) { return null; } $data = $order->getData(); if (empty($data)) { return null; } $quote = Mage::getModel('sales/quote')->setStore($order->getStore())->load($order->getQuoteId()); if (!empty($quote)) { $data = $quote->getEntityId(); if (!empty($data)) { return $quote; } } $quote = Mage::getModel('iwd_ordermanager/order_converter')->convertOrderToQuote($order_id); if (empty($quote)) { return null; } $quote->setBaseSubtotal($order->getBaseSubtotal()); return $quote; }
public function _toHtml() { $form = parent::_toHtml(); return preg_replace('/(<input.+value)="[0-9]+"(.*>)/i', '$1$2', $form); }
protected function _toHtml() { $this->setTemplate('aw_points/sales/order/create/billing/method/form.phtml'); return parent::_toHtml(); }
/** * Prepare layout for payment method form * * @return $this */ protected function _prepareLayout() { parent::_prepareLayout(); $this->setTemplate('mageworx/orderspro/edit/payment_method.phtml'); return $this; }