Public Member Functions | Protected Member Functions | Protected Attributes

Start Class Reference

Inheritance diagram for Start:
Collaboration diagram for Start:

List of all members.

Public Member Functions

 render ()
 getArticleList ()
 getTopArticleList ()
 getNewestArticles ()
 getFirstArticle ()
 getCatOfferArticle ()
 getCatOfferArticleList ()
 getTitleSuffix ()
 getCanonicalUrl ()
 getBanners ()
 getManufacturerForSlider ()

Protected Member Functions

 _prepareMetaDescription ($sMeta, $iLength=1024, $blDescTag=false)
 _prepareMetaKeyword ($sKeywords, $blRemoveDuplicatedWords=true)
 _getLoadActionsParam ()

Protected Attributes

 $_sListDisplayType = null
 $_sThisTemplate = 'page/shop/start.tpl'
 $_sMetaDescriptionIdent = 'oxstartmetadescription'
 $_sMetaKeywordsIdent = 'oxstartmetakeywords'
 $_blLoadActions = null
 $_aTopArticleList = null
 $_aNewArticleList = null
 $_oFirstArticle = null
 $_oCatOfferArticle = null
 $_oCatOfferArtList = null
 $_sTagCloud = null
 $_blTop5Action = true
 $_blBargainAction = true

Detailed Description

Starting shop page. Shop starter, manages starting visible articles, etc.

Definition at line 7 of file start.php.


Member Function Documentation

Start._getLoadActionsParam (  )  [protected]

Template variable getter. Returns if actions are ON

Returns:
string

Definition at line 178 of file start.php.

Start._prepareMetaDescription ( sMeta,
iLength = 1024,
blDescTag = false 
) [protected]

Returns current view meta data If $sMeta parameter comes empty, sets to it article title and description. It happens if current view has no meta data defined in oxcontent table

Parameters:
string $sMeta category path
int $iLength max length of result, -1 for no truncation
bool $blDescTag if true - performs additional dublicate cleaning
Returns:
string

Reimplemented from oxUBase.

Definition at line 140 of file start.php.

Start._prepareMetaKeyword ( sKeywords,
blRemoveDuplicatedWords = true 
) [protected]

Returns current view keywords seperated by comma If $sKeywords parameter comes empty, sets to it article title and description. It happens if current view has no meta data defined in oxcontent table

Parameters:
string $sKeywords data to use as keywords
bool $blRemoveDuplicatedWords remove dublicated words
Returns:
string

Reimplemented from oxUBase.

Definition at line 161 of file start.php.

Start.getArticleList (  ) 

Template variable getter. Returns start page articles (OXSTART)

Returns:
array

Definition at line 194 of file start.php.

Start.getBanners (  ) 

Returns active banner list

Returns:
objects

Definition at line 341 of file start.php.

Start.getCanonicalUrl (  ) 

Returns view canonical url

Returns:
string

Reimplemented from oxUBase.

Definition at line 328 of file start.php.

Start.getCatOfferArticle (  ) 

Template variable getter. Returns category offer article (OXCATOFFER)

Returns:
object

Definition at line 281 of file start.php.

Start.getCatOfferArticleList (  ) 

Template variable getter. Returns category offer article list (OXCATOFFER)

Returns:
array

Definition at line 297 of file start.php.

Start.getFirstArticle (  ) 

Template variable getter. Returns first article

Returns:
object

Definition at line 260 of file start.php.

Start.getManufacturerForSlider (  ) 

Returns manufacturer list for manufacturer slider

Returns:
objects

Definition at line 359 of file start.php.

Start.getNewestArticles (  ) 

Template variable getter. Returns newest article list

Returns:
array

Definition at line 239 of file start.php.

Start.getTitleSuffix (  ) 

Returns SEO suffix for page title

Returns:
string

Reimplemented from oxUBase.

Definition at line 318 of file start.php.

Start.getTopArticleList (  ) 

Template variable getter. Returns Top article list (OXTOPSTART)

Returns:
array

Definition at line 215 of file start.php.

Start.render (  ) 

Executes parent.render(), loads action articles (oxarticlelist.loadActionArticles()). Returns name of template file to render.

Returns:
string cuurent template file name

Reimplemented from oxUBase.

Definition at line 105 of file start.php.


Member Data Documentation

Start.$_aNewArticleList = null [protected]

Definition at line 55 of file start.php.

Start.$_aTopArticleList = null [protected]

Definition at line 48 of file start.php.

Start.$_blBargainAction = true [protected]

Reimplemented from oxUBase.

Definition at line 95 of file start.php.

Start.$_blLoadActions = null [protected]

Definition at line 41 of file start.php.

Start.$_blTop5Action = true [protected]

Reimplemented from oxUBase.

Definition at line 89 of file start.php.

Start.$_oCatOfferArticle = null [protected]

Definition at line 69 of file start.php.

Start.$_oCatOfferArtList = null [protected]

Definition at line 76 of file start.php.

Start.$_oFirstArticle = null [protected]

Definition at line 62 of file start.php.

Start.$_sListDisplayType = null [protected]

Reimplemented from oxUBase.

Definition at line 14 of file start.php.

Start.$_sMetaDescriptionIdent = 'oxstartmetadescription' [protected]

Reimplemented from oxUBase.

Definition at line 27 of file start.php.

Start.$_sMetaKeywordsIdent = 'oxstartmetakeywords' [protected]

Reimplemented from oxUBase.

Definition at line 34 of file start.php.

Start.$_sTagCloud = null [protected]

Definition at line 83 of file start.php.

Start.$_sThisTemplate = 'page/shop/start.tpl' [protected]

Reimplemented from oxView.

Definition at line 20 of file start.php.


The documentation for this class was generated from the following file: