Inheritance diagram for oxManufacturerList:
Collaboration diagram for oxManufacturerList:Public Member Functions | |
| __construct ($sObjectsInListName= 'oxmanufacturer') | |
| setShowManufacturerArticleCnt ($blShowManufacturerArticleCnt=false) | |
| loadManufacturerList () | |
| buildManufacturerTree ($sLinkTarget, $sActCat, $sShopHomeUrl) | |
| getRootCat () | |
| getPath () | |
| getHtmlPath () | |
| setClickManufacturer ($oManufacturer) | |
| getClickManufacturer () | |
Protected Member Functions | |
| _addCategoryFields ($oManufacturer) | |
| _seoSetManufacturerData () | |
Protected Attributes | |
| $_oRoot = null | |
| $_aPath = array() | |
| $_blShowManufacturerArticleCnt = false | |
| $_oClickedManufacturer = null | |
Manufacturer list manager. Collects list of manufacturers according to collection rules (activ, etc.).
Definition at line 7 of file oxmanufacturerlist.php.
| oxManufacturerList.__construct | ( | $ | sObjectsInListName = 'oxmanufacturer' |
) |
Class constructor, sets callback so that Shopowner is able to add any information to the article.
| string | $sObjectsInListName optional parameter, not used |
Reimplemented from oxList.
Definition at line 45 of file oxmanufacturerlist.php.
| oxManufacturerList._addCategoryFields | ( | $ | oManufacturer | ) | [protected] |
Adds category specific fields to manufacturer object
| object | $oManufacturer manufacturer object |
Definition at line 169 of file oxmanufacturerlist.php.
| oxManufacturerList._seoSetManufacturerData | ( | ) | [protected] |
Processes manufacturer category URLs
Definition at line 207 of file oxmanufacturerlist.php.
| oxManufacturerList.buildManufacturerTree | ( | $ | sLinkTarget, | |
| $ | sActCat, | |||
| $ | sShopHomeUrl | |||
| ) |
Creates fake root for manufacturer tree, and ads category list fileds for each manufacturer item
| string | $sLinkTarget Name of class, responsible for category rendering | |
| string | $sActCat Active category | |
| string | $sShopHomeUrl base shop url ($myConfig->getShopHomeURL()) |
Definition at line 96 of file oxmanufacturerlist.php.
| oxManufacturerList.getClickManufacturer | ( | ) |
returns active (open) manufacturer object
Definition at line 197 of file oxmanufacturerlist.php.
| oxManufacturerList.getHtmlPath | ( | ) |
Returns HTML formated active manufacturer path
Definition at line 151 of file oxmanufacturerlist.php.
| oxManufacturerList.getPath | ( | ) |
Returns manufacturer path array
Definition at line 141 of file oxmanufacturerlist.php.
| oxManufacturerList.getRootCat | ( | ) |
Root manufacturer list node (which usually is a manually prefilled object) getter
Definition at line 131 of file oxmanufacturerlist.php.
| oxManufacturerList.loadManufacturerList | ( | ) |
| oxManufacturerList.setClickManufacturer | ( | $ | oManufacturer | ) |
Sets active (open) manufacturer object
| oxmanufacturer | $oManufacturer active manufacturer |
Definition at line 187 of file oxmanufacturerlist.php.
| oxManufacturerList.setShowManufacturerArticleCnt | ( | $ | blShowManufacturerArticleCnt = false |
) |
Enables/disables manufacturer article count calculation
| bool | $blShowManufacturerArticleCnt to show article count or not |
Definition at line 58 of file oxmanufacturerlist.php.
oxManufacturerList.$_aPath = array() [protected] |
Definition at line 21 of file oxmanufacturerlist.php.
oxManufacturerList.$_blShowManufacturerArticleCnt = false [protected] |
Definition at line 28 of file oxmanufacturerlist.php.
oxManufacturerList.$_oClickedManufacturer = null [protected] |
Definition at line 35 of file oxmanufacturerlist.php.
oxManufacturerList.$_oRoot = null [protected] |
Definition at line 14 of file oxmanufacturerlist.php.
1.7.1