|
OXID eShop CE
4.8.11
|
Inheritance diagram for VendorList:
Collaboration diagram for VendorList:Protected Member Functions | |
| _getProductLinkType () | |
| _loadArticles ($oVendor) | |
| _getSeoObjectId () | |
| _addPageNrParam ($sUrl, $iPage, $iLang=null) | |
| _getVendorId () | |
| _prepareMetaKeyword ($sKeywords, $blRemoveDuplicatedWords=true) | |
| _prepareMetaDescription ($sMeta, $iLength=1024, $blDescTag=false) | |
| _getSubject ($iLang) | |
Protected Member Functions inherited from aList | |
| _checkRequestedPage () | |
| _processListArticles () | |
| _getRequestPageNr () | |
| _getCatPathString () | |
| _collectMetaDescription ($sMeta, $iLength=1024, $blDescTag=false) | |
| _collectMetaKeyword ($sKeywords) | |
| _isActCategory () | |
Protected Member Functions inherited from oxUBase | |
| _getComponentNames () | |
| _processRequest () | |
| _getMetaFromSeo ($sDataType) | |
| _getMetaFromContent ($sMetaIdent) | |
| _forceNoIndex () | |
| _setNrOfArtPerPage () | |
| _removeDuplicatedWords ($aInput, $aSkipTags=array()) | |
| _getRequestParams ($blAddPageNr=true) | |
| _getSeoRequestParams () | |
| _canRedirect () | |
Protected Member Functions inherited from oxView | |
| _executeNewAction ($sNewAction) | |
Additional Inherited Members | |
Static Protected Attributes inherited from oxUBase | |
| static | $_aCollectedComponentNames = null |
List of articles for a selected vendor. Collects list of articles, according to it generates links for list gallery, meta tags (for search engines). Result - "vendorlist.tpl" template. OXID eShop -> (Any selected shop product category).
Definition at line 9 of file vendorlist.php.
|
protected |
Modifies url by adding page parameters. When seo is on, url is additionally formatted by SEO engine
| string | $sUrl | current url |
| int | $iPage | page number |
| int | $iLang | active language id |
Reimplemented from aList.
Definition at line 192 of file vendorlist.php.
|
protected |
Returns product link type (OXARTICLE_LINKTYPE_VENDOR)
Reimplemented from aList.
Definition at line 107 of file vendorlist.php.
|
protected |
Returns active product id to load its seo meta info
Reimplemented from aList.
Definition at line 175 of file vendorlist.php.
|
protected |
returns object, associated with current view. (the object that is shown in frontend)
| int | $iLang | language id |
Reimplemented from aList.
Definition at line 391 of file vendorlist.php.
|
protected |
Definition at line 303 of file vendorlist.php.
|
protected |
Loads and returns article list of active vendor.
| object | $oVendor | vendor object |
Reimplemented from aList.
Definition at line 149 of file vendorlist.php.
|
protected |
Returns current view meta description data (calls parent::_collectMetaDescription())
| string | $sMeta | category path |
| int | $iLength | max length of result, -1 for no truncation |
| bool | $blDescTag | if true - performs additional duplicate cleaning |
Reimplemented from aList.
Definition at line 378 of file vendorlist.php.
|
protected |
Returns current view keywords separated by comma (calls parent::_collectMetaKeyword())
| string | $sKeywords | data to use as keywords |
| bool | $blRemoveDuplicatedWords | remove duplicated words |
Reimplemented from aList.
Definition at line 363 of file vendorlist.php.
| VendorList::generatePageNavigationUrl | ( | ) |
Returns current view Url
Reimplemented from aList.
Definition at line 210 of file vendorlist.php.
| VendorList::getActiveCategory | ( | ) |
Template variable getter. Returns active vendor
Reimplemented from aList.
Definition at line 313 of file vendorlist.php.
| VendorList::getAddUrlParams | ( | ) |
Returns additional URL parameters which must be added to list products dynamic urls
Reimplemented from aList.
Definition at line 401 of file vendorlist.php.
| VendorList::getArticleList | ( | ) |
Get vendor article list
Reimplemented from aList.
Definition at line 261 of file vendorlist.php.
| VendorList::getAttributes | ( | ) |
Template variable getter. Returns array of attribute values we do have here in this category
Reimplemented from aList.
Definition at line 470 of file vendorlist.php.
| VendorList::getBreadCrumb | ( | ) |
Returns Bread Crumb - you are here page1/page2/page3...
Reimplemented from aList.
Definition at line 416 of file vendorlist.php.
| VendorList::getCatTreePath | ( | ) |
Template variable getter. Returns template location
Reimplemented from aList.
Definition at line 331 of file vendorlist.php.
| VendorList::getSorting | ( | $sCnid | ) |
Returns vendor sorting config
| string | $sCnid | sortable item id |
Reimplemented from aList.
Definition at line 137 of file vendorlist.php.
| VendorList::getSubCatList | ( | ) |
Returns vendor subcategories
Reimplemented from aList.
Definition at line 245 of file vendorlist.php.
| VendorList::getTitle | ( | ) |
Return vendor title
Reimplemented from aList.
Definition at line 280 of file vendorlist.php.
| VendorList::getTitleSuffix | ( | ) |
Returns title suffix used in template
Reimplemented from aList.
Definition at line 347 of file vendorlist.php.
| VendorList::getTreePath | ( | ) |
Template variable getter. Returns category path array
Reimplemented from aList.
Definition at line 296 of file vendorlist.php.
| VendorList::getVendorTree | ( | ) |
| VendorList::hasVisibleSubCats | ( | ) |
Returns if vendor has visible sub-cats and load them.
Reimplemented from aList.
Definition at line 224 of file vendorlist.php.
| VendorList::render | ( | ) |
Executes parent::render(), loads active vendor, prepares article list sorting rules. Loads list of articles which belong to this vendor Generates page navigation data such as previous/next window URL, number of available pages, generates meta tags info (oxUBase::_convertForMetaTags()) and returns name of template to render.
Reimplemented from aList.
Definition at line 79 of file vendorlist.php.
| VendorList::setItemSorting | ( | $sCnid, | |
| $sSortBy, | |||
$sSortDir = null |
|||
| ) |
Sets vendor item sorting config
| string | $sCnid | sortable vendor id |
| string | $sSortBy | sort field |
| string | $sSortDir | sort direction (optional) |
Reimplemented from oxUBase.
Definition at line 123 of file vendorlist.php.
| VendorList::setVendorTree | ( | $oVendorTree | ) |
Vendor tree setter
| oxVendorList | $oVendorTree | vendor tree |
Definition at line 459 of file vendorlist.php.
|
protected |
Definition at line 53 of file vendorlist.php.
|
protected |
Definition at line 21 of file vendorlist.php.
|
protected |
Definition at line 60 of file vendorlist.php.
|
protected |
Definition at line 47 of file vendorlist.php.
|
protected |
Definition at line 27 of file vendorlist.php.
|
protected |
Definition at line 67 of file vendorlist.php.
|
protected |
Definition at line 41 of file vendorlist.php.
|
protected |
Definition at line 15 of file vendorlist.php.
|
protected |
Definition at line 34 of file vendorlist.php.