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 179 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 141 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 162 of file start.php.

Start.getArticleList (  ) 

Template variable getter. Returns start page articles (OXSTART)

Returns:
array

Definition at line 195 of file start.php.

Start.getBanners (  ) 

Returns active banner list

Returns:
objects

Definition at line 342 of file start.php.

Start.getCanonicalUrl (  ) 

Returns view canonical url

Returns:
string

Reimplemented from oxUBase.

Definition at line 329 of file start.php.

Start.getCatOfferArticle (  ) 

Template variable getter. Returns category offer article (OXCATOFFER)

Returns:
object

Definition at line 282 of file start.php.

Start.getCatOfferArticleList (  ) 

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

Returns:
array

Definition at line 298 of file start.php.

Start.getFirstArticle (  ) 

Template variable getter. Returns first article

Returns:
object

Definition at line 261 of file start.php.

Start.getManufacturerForSlider (  ) 

Returns manufacturer list for manufacturer slider

Returns:
objects

Definition at line 360 of file start.php.

Start.getNewestArticles (  ) 

Template variable getter. Returns newest article list

Returns:
array

Definition at line 240 of file start.php.

Start.getTitleSuffix (  ) 

Returns SEO suffix for page title

Returns:
string

Reimplemented from oxUBase.

Definition at line 319 of file start.php.

Start.getTopArticleList (  ) 

Template variable getter. Returns Top article list (OXTOPSTART)

Returns:
array

Definition at line 216 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: