Definition at line 7 of file oxcmp_categories.php.
Public Member Functions | |
init () | |
render () | |
Protected Member Functions | |
_loadCategoryTree ($sActCat) | |
_loadVendorTree ($sActVendor) | |
_getMoreCategory ($sActCat, $sActCont) | |
_addAdditionalParams ($oProduct, $sActCat, $sActCont) | |
Protected Attributes | |
$_oMoreCat = null | |
$_blIsComponent = true |
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 30 of file oxcmp_categories.php.
oxcmp_categories._loadCategoryTree | ( | $ | sActCat | ) | [protected] |
Category tree loader
string | $sActCat active category id |
Definition at line 100 of file oxcmp_categories.php.
oxcmp_categories._loadVendorTree | ( | $ | sActVendor | ) | [protected] |
Vendor tree loader
string | $sActVendor active vendor id |
Definition at line 122 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 145 of file oxcmp_categories.php.
oxcmp_categories._getMoreCategory | ( | $ | sActCat, | |
$ | sActCont | |||
) | [protected] |
Generates fake top navigation category 'oxmore' and handles expanding
string | $sActCat active category id | |
string | $sActCont active template |
Definition at line 198 of file oxcmp_categories.php.
oxcmp_categories._addAdditionalParams | ( | $ | oProduct, | |
$ | sActCat, | |||
$ | sActCont | |||
) | [protected] |
Adds additional parameters: active category, list type and category id
oxarticle | $oProduct loaded product | |
string | $sActCat active category id | |
string | $sActCont active template |
Definition at line 246 of file oxcmp_categories.php.
oxcmp_categories.$_oMoreCat = null [protected] |
Definition at line 13 of file oxcmp_categories.php.
oxcmp_categories.$_blIsComponent = true [protected] |