// More BO product page cleanup

This commit is contained in:
tDidierjean
2012-04-03 16:54:00 +00:00
parent f2423aa235
commit 56356f72f8
9 changed files with 137 additions and 105 deletions
+17
View File
@@ -4907,4 +4907,21 @@ class ProductCore extends ObjectModel
return $this->deleteAttributeCombination($id_lang);
}
/**
* Get the product type (simple, virtual, pack)
* @since in 1.5.0
*
* @return int
*/
public function getType()
{
if (!$this->id)
return Product::PTYPE_SIMPLE;
if (Pack::isPack($this->id))
return Product::PTYPE_PACK;
if ($this->is_virtual)
return Product::PTYPE_VIRTUAL;
return Product::PTYPE_SIMPLE;
}
}