| 
    OXID eShop CE
    4.10.3
    
   | 
 
 Inheritance diagram for oxcmp_categories:
 Collaboration diagram for oxcmp_categories:Protected Member Functions | |
| _getActCat () | |
| _loadCategoryTree ($sActCat) | |
| _loadManufacturerTree ($sActManufacturer) | |
| _addAdditionalParams ($oProduct, $sActCat, $sActManufacturer, $sActTag, $sActVendor) | |
| _getDefaultParams ($oProduct) | |
  Protected Member Functions inherited from oxView | |
| _executeNewAction ($sNewAction) | |
Protected Attributes | |
| $_oMoreCat = null | |
| $_blIsComponent = true | |
| $_oCategoryTree = null | |
| $_oManufacturerTree = null | |
  Protected Attributes inherited from oxView | |
| $_aViewData = array() | |
| $_sClassLocation = null | |
| $_sThisAction = null | |
| $_oParent = null | |
| $_blIsComponent = false | |
| $_sThisTemplate = null | |
| $_sViewId = null | |
| $_sClass = null | |
| $_sFnc = null | |
| $_sTrustedShopId = null | |
| $_sTSExcellenceId = null | |
| $_sCharSet = null | |
| $_sVersion = null | |
| $_blDemoVersion = null | |
| $_blDemoShop = null | |
| $_iNewsStatus = null | |
| $_sShopLogo = null | |
| $_sCategoryId = null | |
| $_oClickCat = null | |
| $_blIsCallForCache = false | |
| $_oViewConf = null | |
Additional Inherited Members | |
  Static Protected Attributes inherited from oxView | |
| static | $_blExecuted = false | 
Transparent category manager class (executed automatically).
oxcmp
Definition at line 8 of file oxcmp_categories.php.
      
  | 
  protected | 
Adds additional parameters: active category, list type and category id
| oxArticle | $oProduct | loaded product | 
| string | $sActCat | active category id | 
| string | $sActManufacturer | active manufacturer id | 
| string | $sActTag | active tag | 
| string | $sActVendor | active vendor | 
Definition at line 220 of file oxcmp_categories.php.
      
  | 
  protected | 
      
  | 
  protected | 
Returns array containing default list type and category (or manufacturer ir vendor) id
| oxArticle | $oProduct | current product object | 
Definition at line 270 of file oxcmp_categories.php.
      
  | 
  protected | 
Category tree loader
| string | $sActCat | active category id | 
Definition at line 142 of file oxcmp_categories.php.
      
  | 
  protected | 
Manufacturer tree loader
| string | $sActManufacturer | active Manufacturer id | 
Definition at line 162 of file oxcmp_categories.php.
| oxcmp_categories::getProduct | ( | ) | 
| oxcmp_categories::init | ( | ) | 
Executes parent::init(), searches for active category in URL, session, post variables ("cnid", "cdefnid"), active article ("anid", usually article details), then loads article and category if any of them available. Generates category/navigation list.
Reimplemented from oxView.
Definition at line 48 of file oxcmp_categories.php.
| oxcmp_categories::render | ( | ) | 
Executes parent::render(), loads expanded/clicked category object, adds parameters template engine and returns list of category tree.
Reimplemented from oxView.
Definition at line 189 of file oxcmp_categories.php.
| oxcmp_categories::setCategoryTree | ( | $oCategoryTree | ) | 
Setter of category tree
| oxCategoryList | $oCategoryTree | category list | 
Definition at line 294 of file oxcmp_categories.php.
| oxcmp_categories::setManufacturerTree | ( | $oManufacturerTree | ) | 
Setter of manufacturer tree
| oxManufacturerList | $oManufacturerTree | manufacturer list | 
Definition at line 304 of file oxcmp_categories.php.
      
  | 
  protected | 
Definition at line 23 of file oxcmp_categories.php.
      
  | 
  protected | 
Definition at line 30 of file oxcmp_categories.php.
      
  | 
  protected | 
Definition at line 37 of file oxcmp_categories.php.
      
  | 
  protected | 
Definition at line 16 of file oxcmp_categories.php.