Example #1
0
 /**
  * Add delivery time on category pages only
  *
  * @param Varien_Object $htmlObject Transport object
  */
 protected function _addDeliveryTimeHtml($htmlObject)
 {
     if (!Mage::getStoreConfigFlag('catalog/price/display_delivery_time_on_categories')) {
         return;
     }
     $pathInfo = Mage::app()->getRequest()->getPathInfo();
     if (strpos($pathInfo, 'catalog/category/view') !== false || strpos($pathInfo, 'catalogsearch/result') !== false) {
         if ($this->getProduct()->getDeliveryTime()) {
             $html = '<p class="delivery-time">';
             $html .= $this->__('Delivery Time') . ': ' . $this->getProduct()->getDeliveryTime();
             $html .= '</p>';
             $htmlObject->setSuffix($html);
         }
     }
 }
 protected function _getCustomer($quote)
 {
     $customer = new Varien_Object();
     $customer->setFirstname($quote->getCustomerFirstname());
     $customer->setMiddlename($quote->getCustomerMiddlename());
     $customer->setLastname($quote->getCustomerLastname());
     $customer->setSuffix($quote->getCustomerSuffix());
     return $customer;
 }
Example #3
0
 protected function _getCustomer($quote)
 {
     if ($quote->getCustomerId()) {
         $customer = Mage::getModel('customer/customer')->load($quote->getCustomerId());
     } else {
         $customer = new Varien_Object();
     }
     $customer->setFirstname($quote->getCustomerFirstname());
     $customer->setMiddlename($quote->getCustomerMiddlename());
     $customer->setLastname($quote->getCustomerLastname());
     $customer->setSuffix($quote->getCustomerSuffix());
     return $customer;
 }