Example #1
0
 protected function appendOnlinePriceValues($data)
 {
     $data = parent::appendOnlinePriceValues($data);
     $params = $this->getParams();
     if (!isset($params['replaced_action']) || $params['replaced_action'] != Ess_M2ePro_Model_Listing_Product::ACTION_STOP) {
         return $data;
     }
     if (!$this->getEbayListingProduct()->isListingTypeFixed() || !$this->getRequestData()->hasVariations() || !isset($data['online_buyitnow_price'])) {
         return $data;
     }
     $data['online_buyitnow_price'] = $this->getRequestData()->getVariationPrice(true);
     return $data;
 }
Example #2
0
 protected function appendOnlinePriceValues($data)
 {
     $data = parent::appendOnlinePriceValues($data);
     if ($this->getRequestData()->hasPriceStart() && $this->getEbayListingProduct()->isListingTypeAuction() && $this->getEbayListingProduct()->getOnlineBids()) {
         unset($data['online_current_price']);
     }
     $params = $this->getConfigurator()->getParams();
     if (!isset($params['replaced_action']) || $params['replaced_action'] != Ess_M2ePro_Model_Listing_Product::ACTION_STOP) {
         return $data;
     }
     if (!$this->getEbayListingProduct()->isListingTypeFixed() || !$this->getRequestData()->hasVariations() || !isset($data['online_current_price'])) {
         return $data;
     }
     $data['online_current_price'] = $this->getRequestData()->getVariationPrice(true);
     return $data;
 }