public function getOrder()
 {
     $order = parent::getOrder();
     if (!$order->getShippingDescriptionUpdated()) {
         $orderShippingDescription = $order->getShippingDescription();
         if ($order->getDeliveryDate()) {
             if (version_compare(Mage::getVersion(), '1.9.0.0', '>=')) {
                 $orderShippingDescription .= '</div></div><div class="box" style="clear:left;"><div class="box-title">';
             }
             $deliveryDate = Mage::helper('adjdeliverydate')->formatDate($order->getDeliveryDate(), 'medium', Mage::getStoreConfig('checkout/adjdeliverydate/show_time'));
             $orderShippingDescription .= '<h2>' . Mage::helper('adjdeliverydate')->__('Preferred Delivery Date') . '</h2>';
             if (version_compare(Mage::getVersion(), '1.9.0.0', '>=')) {
                 $orderShippingDescription .= '</div><div class="box-content">';
             }
             $orderShippingDescription .= '<p>' . $deliveryDate . '</p>';
         }
         if ($order->getDeliveryComment()) {
             if (version_compare(Mage::getVersion(), '1.9.0.0', '>=')) {
                 $orderShippingDescription .= '</div></div><div class="box" style="clear:left;"><div class="box-title">';
             }
             $deliveryComment = $order->getDeliveryComment();
             $orderShippingDescription .= '<h2>' . Mage::helper('adjdeliverydate')->__('Comment') . '</h2>';
             if (version_compare(Mage::getVersion(), '1.9.0.0', '>=')) {
                 $orderShippingDescription .= '</div><div class="box-content">';
             }
             $orderShippingDescription .= '<p>' . $deliveryComment . '</p>';
         }
         $order->setShippingDescription($orderShippingDescription);
         $order->setShippingDescriptionUpdated(true);
     }
     return $order;
 }
예제 #2
0
 protected function _construct()
 {
     parent::_construct();
     $helper = Mage::helper('gomage_checkout');
     if ($helper->getConfigData('general/enabled') && $helper->getConfigData('deliverydate/deliverydate')) {
         $this->setTemplate('gomage/checkout/sales/order/info.phtml');
     }
 }
예제 #3
0
파일: Info.php 프로젝트: uibar/peggysgift
 public function getPrintUrl($order)
 {
     if (!Mage::getStoreConfig('pdfpro/config/enabled') || !Mage::getStoreConfig('pdfpro/config/allow_customer_print') || !Mage::helper('pdfpro')->getDefaultApiKey()) {
         return parent::getPrintUrl($order);
     }
     if (Mage::getSingleton('customer/session')->isLoggedIn()) {
         return $this->getUrl('pdfpro/print/order', array('order_id' => $order->getId()));
     }
     return $this->getUrl('pdfpro/guest/printOrder', array('order_id' => $order->getId()));
 }
 protected function _construct()
 {
     // We have to have a constructor to preserve our template, because the parent constructor sets it.
     parent::_construct();
     $this->setTemplate(self::OVERRIDDEN_TEMPLATE);
 }
예제 #5
0
파일: Info.php 프로젝트: axovel/easycarcare
 protected function _construct()
 {
     parent::_construct();
     $this->setTemplate('sales/order/info.phtml');
 }
예제 #6
0
 /**
  * Set the original module name avoid breaking translations
  */
 public function __construct()
 {
     parent::__construct();
     $this->setModuleName('Mage_Sales');
 }
예제 #7
0
파일: Info.php 프로젝트: sixg/mkAnagh
 protected function _construct()
 {
     parent::_construct();
     $this->setTemplate('csmarketplace/vorders/view/info.phtml');
 }