Inheritance diagram for ManufacturerList:
Collaboration diagram for ManufacturerList:Public Member Functions | |
| render () | |
| setItemSorting ($sCnid, $sSortBy, $sSortDir=null) | |
| getSorting ($sCnid) | |
| generatePageNavigationUrl () | |
| hasVisibleSubCats () | |
| getSubCatList () | |
| getArticleList () | |
| getTitle () | |
| getTreePath () | |
| getActiveCategory () | |
| getCatTreePath () | |
| getTitleSuffix () | |
| getAddUrlParams () | |
| getBreadCrumb () | |
Protected Member Functions | |
| _getProductLinkType () | |
| _loadArticles ($oManufacturer) | |
| _getSeoObjectId () | |
| _addPageNrParam ($sUrl, $iPage, $iLang=null) | |
| _prepareMetaKeyword ($aCatPath, $blRemoveDuplicatedWords=true) | |
| _prepareMetaDescription ($aCatPath, $iLength=1024, $blDescTag=false) | |
| _getSubject ($iLang) | |
Protected Attributes | |
| $_sListType = 'manufacturer' | |
| $_blVisibleSubCats = null | |
| $_oSubCatList = null | |
| $_oRecommList = null | |
| $_sTplLocation = null | |
| $_sCatTitle = null | |
| $_oPageNavigation = null | |
| $_blShowSorting = true | |
| $_iViewIndexState = VIEW_INDEXSTATE_INDEX | |
List of articles for a selected Manufacturer. Collects list of articles, according to it generates links for list gallery, metatags (for search engines). Result - "manufacturerlist.tpl" template. OXID eShop -> (Any selected shop product category).
Definition at line 9 of file manufacturerlist.php.
| ManufacturerList._addPageNrParam | ( | $ | sUrl, | |
| $ | iPage, | |||
| $ | iLang = null | |||
| ) | [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 189 of file manufacturerlist.php.
| ManufacturerList._getProductLinkType | ( | ) | [protected] |
Returns product link type (OXARTICLE_LINKTYPE_MANUFACTURER)
Reimplemented from aList.
Definition at line 106 of file manufacturerlist.php.
| ManufacturerList._getSeoObjectId | ( | ) | [protected] |
Returns active product id to load its seo meta info
Reimplemented from aList.
Definition at line 170 of file manufacturerlist.php.
| ManufacturerList._getSubject | ( | $ | iLang | ) | [protected] |
returns object, assosiated with current view. (the object that is shown in frontend)
| int | $iLang language id |
Reimplemented from aList.
Definition at line 389 of file manufacturerlist.php.
| ManufacturerList._loadArticles | ( | $ | oManufacturer | ) | [protected] |
Loads and returns article list of active Manufacturer.
| oxmanufacturer | $oManufacturer Manufacturer object |
Reimplemented from aList.
Definition at line 144 of file manufacturerlist.php.
| ManufacturerList._prepareMetaDescription | ( | $ | aCatPath, | |
| $ | iLength = 1024, |
|||
| $ | blDescTag = false | |||
| ) | [protected] |
Metatags - description and keywords - generator for search engines. Uses string passed by parameters, cleans HTML tags, string dublicates, special chars. Also removes strings defined in $myConfig->aSkipTags (Admin area).
| mixed | $aCatPath category path | |
| int | $iLength max length of result, -1 for no truncation | |
| bool | $blDescTag if true - performs additional dublicate cleaning |
Reimplemented from aList.
Definition at line 376 of file manufacturerlist.php.
| ManufacturerList._prepareMetaKeyword | ( | $ | aCatPath, | |
| $ | blRemoveDuplicatedWords = true | |||
| ) | [protected] |
Calls and returns result of parent:: _collectMetaKeyword();
| mixed | $aCatPath category path | |
| bool | $blRemoveDuplicatedWords remove dublicated words |
Reimplemented from aList.
Definition at line 359 of file manufacturerlist.php.
| ManufacturerList.generatePageNavigationUrl | ( | ) |
Returns current view Url
Reimplemented from aList.
Definition at line 207 of file manufacturerlist.php.
| ManufacturerList.getActiveCategory | ( | ) |
Template variable getter. Returns active Manufacturer
Reimplemented from aList.
Definition at line 308 of file manufacturerlist.php.
| ManufacturerList.getAddUrlParams | ( | ) |
Returns additional URL parameters which must be added to list products dynamic urls
Reimplemented from aList.
Definition at line 399 of file manufacturerlist.php.
| ManufacturerList.getArticleList | ( | ) |
Template variable getter. Returns active object's reviews
Reimplemented from aList.
Definition at line 255 of file manufacturerlist.php.
| ManufacturerList.getBreadCrumb | ( | ) |
Returns Bread Crumb - you are here page1/page2/page3...
Reimplemented from aList.
Definition at line 414 of file manufacturerlist.php.
| ManufacturerList.getCatTreePath | ( | ) |
Template variable getter. Returns template location
Reimplemented from aList.
Definition at line 326 of file manufacturerlist.php.
| ManufacturerList.getSorting | ( | $ | sCnid | ) |
Returns Manufacturer sorting config
| string | $sCnid sortable item id |
Reimplemented from aList.
Definition at line 132 of file manufacturerlist.php.
| ManufacturerList.getSubCatList | ( | ) |
Template variable getter. Returns active object's reviews
Reimplemented from aList.
Definition at line 242 of file manufacturerlist.php.
| ManufacturerList.getTitle | ( | ) |
Template variable getter. Returns template location
Reimplemented from aList.
Definition at line 276 of file manufacturerlist.php.
| ManufacturerList.getTitleSuffix | ( | ) |
Returns title suffix used in template
Reimplemented from aList.
Definition at line 342 of file manufacturerlist.php.
| ManufacturerList.getTreePath | ( | ) |
Template variable getter. Returns category path array
Reimplemented from aList.
Definition at line 294 of file manufacturerlist.php.
| ManufacturerList.hasVisibleSubCats | ( | ) |
Template variable getter. Returns active object's reviews
Reimplemented from aList.
Definition at line 221 of file manufacturerlist.php.
| ManufacturerList.render | ( | ) |
Executes parent.render(), loads active Manufacturer, prepares article list sorting rules. Loads list of articles which belong to this Manufacturer Generates page navigation data such as previous/next window URL, number of available pages, generates metatags info (oxubase._convertForMetaTags()) and returns name of template to render.
Reimplemented from aList.
Definition at line 78 of file manufacturerlist.php.
| ManufacturerList.setItemSorting | ( | $ | sCnid, | |
| $ | sSortBy, | |||
| $ | sSortDir = null | |||
| ) |
Sets Manufacturer item sorting config
| string | $sCnid sortable Manufacturer id | |
| string | $sSortBy sort field | |
| string | $sSortDir sort direction (optional) |
Reimplemented from oxUBase.
Definition at line 120 of file manufacturerlist.php.
ManufacturerList.$_blShowSorting = true [protected] |
Reimplemented from aList.
Definition at line 59 of file manufacturerlist.php.
ManufacturerList.$_blVisibleSubCats = null [protected] |
Definition at line 21 of file manufacturerlist.php.
ManufacturerList.$_iViewIndexState = VIEW_INDEXSTATE_INDEX [protected] |
Current view search engine indexing state: VIEW_INDEXSTATE_INDEX - index without limitations VIEW_INDEXSTATE_NOINDEXNOFOLLOW - no index / no follow VIEW_INDEXSTATE_NOINDEXFOLLOW - no index / follow
Reimplemented from oxUBase.
Definition at line 66 of file manufacturerlist.php.
ManufacturerList.$_oPageNavigation = null [protected] |
Reimplemented from aList.
Definition at line 53 of file manufacturerlist.php.
ManufacturerList.$_oRecommList = null [protected] |
Reimplemented from aList.
Definition at line 33 of file manufacturerlist.php.
ManufacturerList.$_oSubCatList = null [protected] |
Definition at line 27 of file manufacturerlist.php.
ManufacturerList.$_sCatTitle = null [protected] |
Reimplemented from aList.
Definition at line 47 of file manufacturerlist.php.
ManufacturerList.$_sListType = 'manufacturer' [protected] |
Reimplemented from oxUBase.
Definition at line 15 of file manufacturerlist.php.
ManufacturerList.$_sTplLocation = null [protected] |
Definition at line 40 of file manufacturerlist.php.
1.7.1