Class Mage_Catalog_Helper_Product_Compare

Description

Catalog Product Compare Helper

Located in /Catalog/Helper/Product/Compare.php (line 35)

Mage_Core_Helper_Abstract
   |
   --Mage_Core_Helper_Url
      |
      --Mage_Catalog_Helper_Product_Compare
Variable Summary
Method Summary
Variables
bool $_allowUsedFlat = true (line 56)

Allow used Flat catalog product for product compare items collection

  • access: protected
bool $_hasItems (line 49)

Product Comapare Items Collection has items flag

  • access: protected

Product Compare Items Collection

  • access: protected

Inherited Variables

Inherited from Mage_Core_Helper_Abstract

Mage_Core_Helper_Abstract::$_layout
Mage_Core_Helper_Abstract::$_moduleName
Mage_Core_Helper_Abstract::$_request
Methods
calculate (line 217)

Calculate cache product compare collection

  • access: public
Mage_Catalog_Helper_Product_Compare calculate ([bool $logout = false])
  • bool $logout
getAddToCartUrl (line 137)

Retrive add to cart url

  • access: public
string getAddToCartUrl (Mage_Catalog_Model_Product $product)
getAddToWishlistUrl (line 119)

Retrive add to wishlist url

  • access: public
string getAddToWishlistUrl (Mage_Catalog_Model_Product $product)
getAddUrl (line 108)

Retrieve url for adding product to conpare list

  • access: public
string getAddUrl (Mage_Catalog_Model_Product $product)
getAllowUsedFlat (line 287)

Retrieve is allow used flat (for collection)

  • access: public
bool getAllowUsedFlat ()
getClearListUrl (line 168)

Retrieve clear compare list url

  • access: public
string getClearListUrl ()
getItemCollection (line 181)

Retrieve compare list items collection

  • access: public
getItemCount (line 251)

Retrieve count of items in compare list

  • access: public
int getItemCount ()
getListUrl (line 73)

Retrieve compare list url

  • access: public
string getListUrl ()
getRemoveUrl (line 154)

Retrieve remove item from compare list url

  • access: public
string getRemoveUrl ($item $item)
  • $item $item
hasItems (line 265)

Check has items

  • access: public
bool hasItems ()
setAllowUsedFlat (line 276)

Set is allow used flat (for collection)

  • access: public
Mage_Catalog_Helper_Product_Compare setAllowUsedFlat (bool $flag)
  • bool $flag
_getSession (line 63)

Retrieve Catalog Session instance

  • access: protected
_getUrlParams (line 94)

Get parameters used for build add product to compare list urls

  • access: protected
array _getUrlParams (Mage_Catalog_Model_Product $product)

Inherited Methods

Inherited From Mage_Core_Helper_Url

Mage_Core_Helper_Url::getCurrentBase64Url()
Mage_Core_Helper_Url::getCurrentUrl()
Mage_Core_Helper_Url::getEncodedUrl()
Mage_Core_Helper_Url::getHomeUrl()
Mage_Core_Helper_Url::_prepareString()

Inherited From Mage_Core_Helper_Abstract

Mage_Core_Helper_Abstract::escapeHtml()
Mage_Core_Helper_Abstract::escapeUrl()
Mage_Core_Helper_Abstract::getLayout()
Mage_Core_Helper_Abstract::htmlEscape()
Mage_Core_Helper_Abstract::isModuleEnabled()
Mage_Core_Helper_Abstract::isModuleOutputEnabled()
Mage_Core_Helper_Abstract::jsQuoteEscape()
Mage_Core_Helper_Abstract::setLayout()
Mage_Core_Helper_Abstract::stripTags()
Mage_Core_Helper_Abstract::translateArray()
Mage_Core_Helper_Abstract::urlDecode()
Mage_Core_Helper_Abstract::urlEncode()
Mage_Core_Helper_Abstract::urlEscape()
Mage_Core_Helper_Abstract::_cleanCache()
Mage_Core_Helper_Abstract::_getModuleName()
Mage_Core_Helper_Abstract::_getRequest()
Mage_Core_Helper_Abstract::_getUrl()
Mage_Core_Helper_Abstract::_loadCache()
Mage_Core_Helper_Abstract::_removeCache()
Mage_Core_Helper_Abstract::_saveCache()
Mage_Core_Helper_Abstract::__()

Documentation generated on Fri, 11 Feb 2011 16:59:06 +0200 by phpDocumentor 1.4.3