Please enable JavaScript to view this site.

Navigation: Advanced topics > Events > Global events > Login page

Before display

Scroll Prev Next More

Description

The Before Display event is executed right before a page is displayed in the browser. Use this event to modify the value of any template variable or to define a new one.

Syntax

BeforeShow($xt, $pageObject)

Arguments

$xt

a template engine object. Use $xt->assign($name, $val) to assign a value $val to the variable $name.

$pageObject

an object representing the current page. For more information, see RunnerPage class.

Applies to pages

List, Add, Print, Search, Export, Report, Chart, Login, Register, Password reminder, Change password, Menu.

Example

To display some text on the List page:

 

1. Proceed to the Editor page.

 

2. Switch to HTML mode and find the line {END container_recordcontrols}. Add the following code right before it:

 

<DIV>{$new_variable}</DIV>

 

3. Add the following code to the BeforeDisplay event.

 

 

 

$new_variable = "test value";
$xt->assign("new_variable",$new_variable);

Recommended sample events:

Hide controls on Add/Edit pages, based on logged user name

See also:

Template language

About templates

PHPRunner templates

Choose pages screen

Creating charts

Working with common pages

Menu builder

 

Created with Help+Manual 7 and styled with Premium Pack Version 3 © by EC Software