Class PGP_CMS_PAGE

Description

openCSP class PGP_CMS_PAGE

Located in /products/PGP_CMS_PAGE.phpclass (line 34)

CMS_PAGE
   |
   --PGP_CMS_PAGE
Class Constant Summary
 CLASS_SRC_FILE = __FILE__
Variable Summary
Method Summary
 string getContent ([int $chaShowMode = 0], [boolean $debug = False])
 PRO_GROUP &getMyProductGroup ([boolean $debug = False])
 array getObjVarDef ()
 void getProductPageLink ( $debug)
 void renderChildGroups ([boolean $debug = False])
 string renderProductGroup ([boolean $debug = False])
 string renderProducts ([boolean $debug = False])
 void setMyProductGroup ( &$aProGroup, PRO_GROUP $aProGroup)
Variables
string $includeRoot = "templates/" (line 88)
  • access: protected
mixed $myProductPage = Null (line 66)
  • access: protected
PRO_GROUP $myProGroup = Null (line 64)

the product group

  • access: protected
boolean $showAllChildProducts = False (line 83)

wether to show all products in the group and it's child groups or only show direct assigned products

  • access: protected
boolean $showPGPHeadline = True (line 75)

show the current product group

  • access: protected
string $tmpl_PGPCHILDREN = "" (line 96)

Template variable

  • access: protected
string $tmpl_PGPHEADLINE = "" (line 95)

Template variable

  • access: protected
string $tmpl_PRODUCT = "" (line 97)

Template variable

  • access: protected
Methods
getContent (line 432)

returns the content of the page

  • version: pk-07-10-04
  • version: pk-08-07-25
  • since: pk-07-08-25
  • access: public
string getContent ([int $chaShowMode = 0], [boolean $debug = False])
  • int $chaShowMode
  • boolean $debug
getMyProductGroup (line 256)

returns the product group of the page

  • access: public
PRO_GROUP &getMyProductGroup ([boolean $debug = False])
  • boolean $debug
getObjVarDef (line 126)

returns a array of variables used by the page object

array[varName]=array( [TYPE] datatype [FLDCLASS] name of DBMS_FIELD* class [CLASSVALS] array of values of [FLDCLASS]

  • version: pk-05-06-17
  • since: pk-04-08-10
  • access: protected
array getObjVarDef ()
getProductPage (line 285)

returns the product page object

  • access: public
PRO_CMS_PAGE getProductPage ()
getProductPageLink (line 301)
  • access: public
void getProductPageLink ( $debug)
  • $debug
renderChildGroups (line 352)

returns the child group content

  • access: protected
void renderChildGroups ([boolean $debug = False])
  • boolean $debug
renderProductGroup (line 321)

renders the product group

  • return: (html)
  • access: protected
string renderProductGroup ([boolean $debug = False])
  • boolean $debug
renderProducts (line 394)

renders the product

  • return: (html)
  • access: protected
string renderProducts ([boolean $debug = False])
  • boolean $debug
setMyProductGroup (line 275)

sets the product group of the page

  • access: public
void setMyProductGroup ( &$aProGroup, PRO_GROUP $aProGroup)
Class Constants
CLASS_SRC_FILE = __FILE__ (line 43)

Documentation generated on Thu, 08 Jan 2009 17:47:58 +0100 by phpDocumentor 1.4.0a2