-
Notifications
You must be signed in to change notification settings - Fork 35
icms_view_PageBuilder
Raimondas Rimkevičius edited this page Mar 9, 2020
·
1 revision
Notice: Wiki was automatic generated from project sources as project API documentation. Do not edit manually!
icms_view_PageBuilder main class
- Class name: icms_view_PageBuilder
- Namespace:
private mixed $modid
- Visibility: private
- This property is static.
public mixed $theme = \false
- Visibility: public
public mixed $blocks = array()
- Visibility: public
private mixed $uagroups = array()
- Visibility: private
mixed icms_view_PageBuilder::xoInit(options)
Initializes the page object and loads all the blocks
- Visibility: public
- options mixed
mixed icms_view_PageBuilder::retrieveBlocks()
Retrieve Blocks for the page and loads their templates
- Visibility: public
void icms_view_PageBuilder::getPage()
generate the modid (combination of current module and page) and store it in a static var isStart is only needed for this class (used in function retrieveBlocks()).
- Visibility: public
- This method is static.
array icms_view_PageBuilder::buildBlock(object xobject, object template)
The lame type workaround will change bid is added temporarily as workaround for specific block manipulation
- Visibility: public
- xobject object
- template object
mixed icms_view_PageBuilder::generateCacheId(mixed cache_id)
- Visibility: public
- cache_id mixed
mixed icms_view_PageBuilder::preRender(string zone)
Called before a specific zone is rendered
- Visibility: public
- zone string
mixed icms_view_PageBuilder::postRender(string zone)
Called after a specific zone is rendered
- Visibility: public
- zone string