示例#1
0
 /**
  * Get price configuration
  *
  * @param Mage_Catalog_Model_Product_Option_Value|Mage_Catalog_Model_Product_Option $option
  * @return array
  */
 protected function _getPriceConfiguration($option)
 {
     $data = array();
     $data['price'] = Mage::helper('Mage_Core_Helper_Data')->currency($option->getPrice(true), false, false);
     $data['oldPrice'] = Mage::helper('Mage_Core_Helper_Data')->currency($option->getPrice(false), false, false);
     $data['priceValue'] = $option->getPrice(false);
     $data['type'] = $option->getPriceType();
     $data['excludeTax'] = $price = Mage::helper('Mage_Tax_Helper_Data')->getPrice($option->getProduct(), $data['price'], false);
     $data['includeTax'] = $price = Mage::helper('Mage_Tax_Helper_Data')->getPrice($option->getProduct(), $data['price'], true);
     return $data;
 }