|
OXID eShop CE
4.10.1
|
Inheritance diagram for aList:
Collaboration diagram for aList:Protected Member Functions | |
| _checkRequestedPage () | |
| _processListArticles () | |
| _getProductLinkType () | |
| _loadArticles ($oCategory) | |
| _getRequestPageNr () | |
| _getListDisplayType () | |
| _getSeoObjectId () | |
| _getCatPathString () | |
| _prepareMetaDescription ($sMeta, $iLength=1024, $blDescTag=false) | |
| _collectMetaDescription ($sMeta, $iLength=1024, $blDescTag=false) | |
| _prepareMetaKeyword ($sKeywords, $blRemoveDuplicatedWords=true) | |
| _collectMetaKeyword ($sKeywords) | |
| _addPageNrParam ($sUrl, $iPage, $iLang=null) | |
| _isActCategory () | |
| _getSubject ($iLang) | |
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 product group. Collects list of articles, according to it generates links for list gallery, meta tags (for search engines). Result - "list.tpl" template. OXID eShop -> (Any selected shop product category).
|
protected |
Adds page number parameter to current Url and returns formatted url
| string | $sUrl | url to append page numbers |
| int | $iPage | current page number |
| int | $iLang | requested language |
Reimplemented from oxUBase.
Reimplemented in RecommList, ManufacturerList, Tag, and VendorList.
|
protected |
|
protected |
Meta tags - description and keywords - generator for search engines. Uses string passed by parameters, cleans HTML tags, string duplicates, special chars. Also removes strings defined in $myConfig->aSkipTags (Admin area).
| string | $sMeta | category path |
| int | $iLength | max length of result, -1 for no truncation |
| bool | $blDescTag | if true - performs additional dublicate cleaning |
|
protected |
|
protected |
|
protected |
|
protected |
Returns product link type:
Reimplemented in RecommList, ManufacturerList, VendorList, and Tag.
|
protected |
|
protected |
Returns active product id to load its seo meta info
Reimplemented from oxUBase.
Reimplemented in ManufacturerList, VendorList, and Tag.
|
protected |
returns object, associated with current view. (the object that is shown in frontend)
| int | $iLang | language id |
Reimplemented from oxUBase.
Reimplemented in ManufacturerList, and VendorList.
|
protected |
|
protected |
Loads and returns article list of active category.
| string | $oCategory | category object |
Reimplemented in ManufacturerList, VendorList, and Tag.
|
protected |
Returns current view meta description data
| string | $sMeta | category path |
| int | $iLength | max length of result, -1 for no truncation |
| bool | $blDescTag | if true - performs additional duplicate cleaning |
Reimplemented from oxUBase.
Reimplemented in ManufacturerList, VendorList, and Tag.
|
protected |
Returns current view keywords separated by comma
| string | $sKeywords | data to use as keywords |
| bool | $blRemoveDuplicatedWords | remove duplicated words |
Reimplemented from oxUBase.
Reimplemented in ManufacturerList, VendorList, and Tag.
|
protected |
Iterates through list articles and performs list view specific tasks:
| aList::canSelectDisplayType | ( | ) |
| aList::executefilter | ( | ) |
| aList::generatePageNavigationUrl | ( | ) |
Generates Url for page navigation
Reimplemented from oxUBase.
Reimplemented in RecommList, ManufacturerList, VendorList, and Tag.
| aList::getActiveCategory | ( | ) |
Template variable getter. Returns active search
Reimplemented from oxUBase.
Reimplemented in ManufacturerList, and VendorList.
| aList::getActPage | ( | ) |
| aList::getAddSeoUrlParams | ( | ) |
Returns additional URL parameters which must be added to list products seo urls
Reimplemented in RecommList.
| aList::getAddUrlParams | ( | ) |
Returns additional URL parameters which must be added to list products dynamic urls
Reimplemented from oxUBase.
Reimplemented in ManufacturerList, VendorList, RecommList, and Tag.
| aList::getArticleCount | ( | ) |
| aList::getArticleList | ( | ) |
Template variable getter. Returns category's article list
Reimplemented in RecommList, ManufacturerList, VendorList, and Tag.
| aList::getAttributes | ( | ) |
Template variable getter. Returns array of attribute values we do have here in this category
Reimplemented in VendorList, and ManufacturerList.
| aList::getBargainArticleList | ( | ) |
| aList::getBreadCrumb | ( | ) |
Returns Bread Crumb - you are here page1/page2/page3...
Reimplemented from oxUBase.
Reimplemented in RecommList, ManufacturerList, VendorList, and Tag.
| aList::getCanonicalUrl | ( | ) |
| aList::getCatTreePath | ( | ) |
Template variable getter. Returns category path
Reimplemented from oxUBase.
Reimplemented in ManufacturerList, and VendorList.
| aList::getDefaultSorting | ( | ) |
| aList::getMetaDescription | ( | ) |
| aList::getPageCount | ( | ) |
| aList::getPageNavigation | ( | ) |
| aList::getSimilarRecommListIds | ( | ) |
Return array of id to form recommend list.
Reimplemented from oxUBase.
| aList::getSubCatList | ( | ) |
Template variable getter. Returns list of subcategories.
Reimplemented in ManufacturerList, and VendorList.
| aList::getTemplateName | ( | ) |
| aList::getTitle | ( | ) |
Template variable getter. Returns category title.
Reimplemented from oxUBase.
Reimplemented in RecommList, ManufacturerList, VendorList, and Tag.
| aList::getTitlePageSuffix | ( | ) |
| aList::getTitleSuffix | ( | ) |
Returns title suffix used in template
Reimplemented from oxUBase.
Reimplemented in ManufacturerList, and VendorList.
| aList::getTreePath | ( | ) |
Template variable getter. Returns category path array
Reimplemented in RecommList, ManufacturerList, VendorList, and Tag.
| aList::getViewId | ( | ) |
| aList::hasVisibleSubCats | ( | ) |
Template variable getter. Returns true if category has active subcategories.
Reimplemented in ManufacturerList, and VendorList.
| aList::render | ( | ) |
Executes parent::render(), loads active category, prepares article list sorting rules. According to category type loads list of articles - regular (oxarticlelist::LoadCategoryArticles()) or price dependent (oxarticlelist::LoadPriceArticles()). 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. Also checks if actual pages count does not exceed real articles page count. If yes - calls error_404_handler().
Reimplemented from oxUBase.
Reimplemented in RecommList, ManufacturerList, VendorList, and Tag.
|
protected |