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 186 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 145 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 168 of file start.php.

Start.getArticleList (  ) 

Template variable getter. Returns start page articles (OXSTART)

Returns:
array

Definition at line 203 of file start.php.

Start.getBanners (  ) 

Returns active banner list

Returns:
objects

Definition at line 354 of file start.php.

Start.getCanonicalUrl (  ) 

Returns view canonical url

Returns:
string

Reimplemented from oxUBase.

Definition at line 341 of file start.php.

Start.getCatOfferArticle (  ) 

Template variable getter. Returns category offer article (OXCATOFFER)

Returns:
object

Definition at line 292 of file start.php.

Start.getCatOfferArticleList (  ) 

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

Returns:
array

Definition at line 309 of file start.php.

Start.getFirstArticle (  ) 

Template variable getter. Returns first article

Returns:
object

Definition at line 270 of file start.php.

Start.getManufacturerForSlider (  ) 

Returns manufacturer list for manufacturer slider

Returns:
objects

Definition at line 372 of file start.php.

Start.getNewestArticles (  ) 

Template variable getter. Returns newest article list

Returns:
array

Definition at line 248 of file start.php.

Start.getTitleSuffix (  ) 

Returns SEO suffix for page title

Returns:
string

Reimplemented from oxUBase.

Definition at line 331 of file start.php.

Start.getTopArticleList (  ) 

Template variable getter. Returns Top article list (OXTOPSTART)

Returns:
array

Definition at line 225 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 109 of file start.php.


Member Data Documentation

Start.$_aNewArticleList = null [protected]

Definition at line 57 of file start.php.

Start.$_aTopArticleList = null [protected]

Definition at line 50 of file start.php.

Start.$_blBargainAction = true [protected]

Reimplemented from oxUBase.

Definition at line 99 of file start.php.

Start.$_blLoadActions = null [protected]

Definition at line 43 of file start.php.

Start.$_blTop5Action = true [protected]

Reimplemented from oxUBase.

Definition at line 92 of file start.php.

Start.$_oCatOfferArticle = null [protected]

Definition at line 71 of file start.php.

Start.$_oCatOfferArtList = null [protected]

Definition at line 78 of file start.php.

Start.$_oFirstArticle = null [protected]

Definition at line 64 of file start.php.

Start.$_sListDisplayType = null [protected]

Reimplemented from oxUBase.

Definition at line 15 of file start.php.

Start.$_sMetaDescriptionIdent = 'oxstartmetadescription' [protected]

Reimplemented from oxUBase.

Definition at line 29 of file start.php.

Start.$_sMetaKeywordsIdent = 'oxstartmetakeywords' [protected]

Reimplemented from oxUBase.

Definition at line 36 of file start.php.

Start.$_sTagCloud = null [protected]

Definition at line 85 of file start.php.

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

Reimplemented from oxView.

Definition at line 22 of file start.php.


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