本文整理汇总了PHP中Mage_Eav_Model_Entity_Abstract::getProduct方法的典型用法代码示例。如果您正苦于以下问题:PHP Mage_Eav_Model_Entity_Abstract::getProduct方法的具体用法?PHP Mage_Eav_Model_Entity_Abstract::getProduct怎么用?PHP Mage_Eav_Model_Entity_Abstract::getProduct使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Mage_Eav_Model_Entity_Abstract
的用法示例。
在下文中一共展示了Mage_Eav_Model_Entity_Abstract::getProduct方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: _getFitHeight
/**
* Added a fit size for items in large quantities.
* Means you can join items like two or more glasses, pots and vases.
* The calc is applied only for height side.
* Required attribute fit_size. Example:
*
* code: fit_size
* type: varchar
*
* After you can set a fit size for all products and improve your sells
*
* @param Mage_Eav_Model_Entity_Abstract $item Order Item
*
* @return number
*/
protected function _getFitHeight($item)
{
$product = $item->getProduct();
$height = $product->getData('volume_altura');
$height = $height > 0 ? $height : (int) $this->getConfigData('altura_padrao');
$fitSize = (double) $product->getData('fit_size');
if ($item->getQty() > 1 && is_numeric($fitSize) && $fitSize > 0) {
$totalSize = $height + $fitSize * ($item->getQty() - 1);
$height = $totalSize / $item->getQty();
}
return $height;
}