/** * Add 'coming-soon' class attribute for the product cell * * @param \XLite\Model\Product $product The product to look for * * @return string */ public function getProductCellClass(\XLite\Model\Product $product) { $result = parent::getProductCellClass($product); if ($product->isRestrictedProduct()) { $result = $result . ' restricted'; } return $result; }
/** * Add 'coming-soon' class attribute for the product cell * * @param \XLite\Model\Product $product The product to look for * * @return string */ public function getProductCellClass(\XLite\Model\Product $product) { $result = parent::getProductCellClass($product); if ($product->isUpcomingProduct()) { $result = preg_replace('/out-of-stock/', '', $result) . ' coming-soon'; } return $result; }