Inheritance diagram for oxVendor:
 Collaboration diagram for oxVendor:Public Member Functions | |
| __construct () | |
| __get ($sName) | |
| setShowArticleCnt ($blShowArticleCount=false) | |
| assign ($dbRecord) | |
| load ($sOxid) | |
| getBaseSeoLink ($iLang, $iPage=0) | |
| getLink ($iLang=null) | |
| getBaseStdLink ($iLang, $blAddId=true, $blFull=true) | |
| getStdLink ($iLang=null, $aParams=array()) | |
| getNrOfArticles () | |
| getSubCats () | |
| getIsVisible () | |
| setIsVisible ($blVisible) | |
| getHasVisibleSubCats () | |
| setHasVisibleSubCats ($blHasVisibleSubcats) | |
| getIconUrl () | |
| getContentCats () | |
| delete ($sOXID=null) | |
Static Public Member Functions | |
| static | getRootVendor ($iLang=null) | 
Protected Member Functions | |
| _setRootObjectData () | |
Protected Attributes | |
| $_sCoreTbl = 'oxvendor' | |
| $_sClassName = 'oxvendor' | |
| $_blShowArticleCnt = false | |
| $_iNrOfArticles = -1 | |
| $_blIsSeoObject = true | |
| $_blIsVisible | |
| $_blHasVisibleSubCats | |
| $_aSeoUrls = array() | |
Static Protected Attributes | |
| static | $_aRootVendor = array() | 
Definition at line 5 of file oxvendor.php.
| oxVendor.__construct | ( | ) | 
Class constructor, initiates parent constructor (parent.oxI18n()).
Definition at line 64 of file oxvendor.php.
| oxVendor.__get | ( | $ | sName | ) | 
Extra getter to guarantee compatibility with templates
| string | $sName name of variable to return | 
Definition at line 78 of file oxvendor.php.
| oxVendor._setRootObjectData | ( | ) |  [protected] | 
        
| oxVendor.assign | ( | $ | dbRecord | ) | 
Assigns to $this object some base parameters/values.
| array | $dbRecord parameters/values | 
Definition at line 122 of file oxvendor.php.
| oxVendor.delete | ( | $ |  sOXID = null | 
          ) | 
Delete this object from the database, returns true on success.
| string | $sOXID Object ID(default null) | 
Definition at line 364 of file oxvendor.php.
| oxVendor.getBaseSeoLink | ( | $ | iLang, | |
| $ |  iPage = 0 | |||
| ) | 
Returns raw content seo url
| int | $iLang language id | |
| int | $iPage page number [optional] | 
Definition at line 197 of file oxvendor.php.
| oxVendor.getBaseStdLink | ( | $ | iLang, | |
| $ |  blAddId = true,  | 
        |||
| $ |  blFull = true | |||
| ) | 
Returns base dynamic url: shopurl/index.php?cl=details
| int | $iLang language id | |
| bool | $blAddId add current object id to url or not | |
| bool | $blFull return full including domain name [optional] | 
Implements oxIUrl.
Definition at line 239 of file oxvendor.php.
| oxVendor.getContentCats | ( | ) | 
Empty method, called in templates when vendor is used in same code like category
Definition at line 353 of file oxvendor.php.
| oxVendor.getHasVisibleSubCats | ( | ) | 
returns if a vendor has visible sub categories
Definition at line 317 of file oxvendor.php.
| oxVendor.getIconUrl | ( | ) | 
| oxVendor.getIsVisible | ( | ) | 
| oxVendor.getLink | ( | $ |  iLang = null | 
          ) | 
Returns vendor link Url
| int | $iLang language id [optional] | 
Implements oxIUrl.
Definition at line 213 of file oxvendor.php.
| oxVendor.getNrOfArticles | ( | ) | 
returns number or articles of this vendor
Definition at line 272 of file oxvendor.php.
| static oxVendor.getRootVendor | ( | $ |  iLang = null | 
          ) |  [static] | 
        
getRootVendor creates root vendor object
| integer | $iLang language | 
Definition at line 175 of file oxvendor.php.
| oxVendor.getStdLink | ( | $ |  iLang = null,  | 
        |
| $ |  aParams = array() | |||
| ) | 
Returns standard URL to vendor
| int | $iLang language | |
| array | $aParams additional params to use [optional] | 
Implements oxIUrl.
Definition at line 258 of file oxvendor.php.
| oxVendor.getSubCats | ( | ) | 
| oxVendor.load | ( | $ | sOxid | ) | 
Loads object data from DB (object data ID is passed to method). Returns true on success.
| string | $sOxid object id | 
Definition at line 142 of file oxvendor.php.
| oxVendor.setHasVisibleSubCats | ( | $ | blHasVisibleSubcats | ) | 
sets the state of has visible sub vendors
| bool | $blHasVisibleSubcats marker if vendor has visible subcategories | 
Definition at line 333 of file oxvendor.php.
| oxVendor.setIsVisible | ( | $ | blVisible | ) | 
sets the visibilty of a category
| bool | $blVisible vendors visibility status setter | 
Definition at line 307 of file oxvendor.php.
| oxVendor.setShowArticleCnt | ( | $ |  blShowArticleCount = false | 
          ) | 
Marker to load vendor article count info setter
| bool | $blShowArticleCount Marker to load vendor article count | 
Definition at line 110 of file oxvendor.php.
oxVendor.$_aRootVendor = array() [static, protected] | 
        
Definition at line 8 of file oxvendor.php.
oxVendor.$_aSeoUrls = array() [protected] | 
        
Definition at line 59 of file oxvendor.php.
oxVendor.$_blHasVisibleSubCats [protected] | 
        
Definition at line 52 of file oxvendor.php.
oxVendor.$_blIsSeoObject = true [protected] | 
        
Definition at line 38 of file oxvendor.php.
oxVendor.$_blIsVisible [protected] | 
        
Definition at line 45 of file oxvendor.php.
oxVendor.$_blShowArticleCnt = false [protected] | 
        
Definition at line 24 of file oxvendor.php.
oxVendor.$_iNrOfArticles = -1 [protected] | 
        
Definition at line 31 of file oxvendor.php.
oxVendor.$_sClassName = 'oxvendor' [protected] | 
        
Definition at line 17 of file oxvendor.php.
oxVendor.$_sCoreTbl = 'oxvendor' [protected] | 
        
Definition at line 12 of file oxvendor.php.
 1.7.1