/** * @param Mage_Catalog_Model_Product $product * @return string */ public function getAddUrl($product) { if (Praxigento_TuneUp_Config::cfgFrontendProductComparisonDisabled()) { return null; } else { return parent::getAddUrl($product); } }
/** * Retrieve url for adding product to conpare list * * @param Mage_Catalog_Model_Product $product * @return string */ public function getAddUrl($product) { $config = Mage::getStoreConfig('advancedcompare/general'); if ($config['removecompare'] || $config['removelink'] && (bool) $product->getData('remove_compare_link')) { return false; } else { return parent::getAddUrl($product); } }
public function getClearListUrl() { if (Mage::helper('flycart')->isActivated() && Mage::app()->getFrontController()->getRequest()->getParam('flycart_compare_add') == 1) { $params = array(); return $this->_getUrl('catalog/product_compare/clear', $params); } else { return parent::getClearListUrl(); } }
public function getAddUrl($product) { /* * Configurable from Admin * Go to System > Configuration > Catalog: Catalog > Recently Viewed/Compared Products * Set “Default Recently Compared Products” count to 0 * For display compare link you can put a number greater than 0 */ if (Mage::getStoreConfig('catalog/recently_products/compared_count')) { return parent::getAddUrl($product); } return false; }
public function testSetGetAllowUsedFlat() { $this->assertTrue($this->_helper->getAllowUsedFlat()); $this->_helper->setAllowUsedFlat(false); $this->assertFalse($this->_helper->getAllowUsedFlat()); }
/** * Retrieve url for adding product to conpare list * * @param Mage_Catalog_Model_Product $product * @return string */ public function getAddUrl($product) { return Mage::getStoreConfigFlag(self::XML_PATH_COMPARE_IS_ENABLED) ? parent::getAddUrl($product) : null; }