Пример #1
0
 /**
  * @param Mage_Catalog_Model_Product $product
  * @return string
  */
 public function getAddUrl($product)
 {
     if (Praxigento_TuneUp_Config::cfgFrontendProductComparisonDisabled()) {
         return null;
     } else {
         return parent::getAddUrl($product);
     }
 }
Пример #2
0
 /**
  * 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();
     }
 }
Пример #4
0
 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;
 }
Пример #5
0
 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;
 }