Class Mage_Catalog_Helper_Product_Configuration

Description

Implements interfaces:

Helper for fetching properties by product configurational item

Located in /Catalog/Helper/Product/Configuration.php (line 34)

Mage_Core_Helper_Abstract
   |
   --Mage_Catalog_Helper_Product_Configuration
Method Summary
Variables
Methods
getConfigurableOptions (line 99)

Retrieves configuration options for configurable product

  • access: public
array getConfigurableOptions (Mage_Catalog_Model_Product_Configuration_Item_Interface $item)
getCustomOptions (line 43)

Retrieves product configuration options

  • access: public
getFormattedOptionValue (line 191)

Accept option value and return its formatted view

  • access: public
array getFormattedOptionValue (mixed $optionValue, [array $params = null])
  • mixed $optionValue: Method works well with these $optionValue format:
    1. String
    2. Indexed array e.g. array(val1, val2, ...)
    3. Associative array, containing additional option info, including option value, e.g. array ( [label] => ..., [value] => ..., [print_value] => ..., [option_id] => ..., [option_type] => ..., [custom_view] =>..., )
  • array $params: All keys are options. Following supported:
    • 'maxLength': truncate option value if needed, default: do not truncate
    • 'cutReplacer': replacer for cut off value part when option value exceeds maxLength
getGroupedOptions (line 117)

Retrieves configuration options for grouped product

  • access: public
getOptions (line 153)

Retrieves product options list

  • access: public

Implementation of:
Mage_Catalog_Helper_Product_Configuration_Interface::getOptions()
Retrieves product options list

Inherited Methods

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:28 +0200 by phpDocumentor 1.4.3