Pages
When creating the channel:
When editing the channel:
- Create Page(s) (This property is only visible when creating the channel): Allows you to add one or more pages during the channel creation. To do so, just indicate the names of the pages, separated by “;”. The created pages will receive the indicated names and their position in the browser will correspond to their registration order. For example, specifying “Page1;Page2;Page3” in this field will create three pages under the new channel: one named “Page1” and position 0; another named “Page2” and position 1; and finally, “Page3” and position 2;
- Generate HTML File: Allows you to determine whether the pages belonging to that channel will be cached or not, or if it will inherit what is defined in the "parent" channel of the page.
- Template (This property is only visible when editing the channel): Allows unlinking the channel from the template that originated it, while maintaining the settings that were assigned to the channel with the application of the template.
- Inherit Template: Allows toggling the inheritance of the standard page template defined in the "parent" channel;
- Standard Page Template: When inheritance is on, the name of the inherited standard page template (not editable) is displayed and can be applied to the pages of the channel. When inheritance is off, it allows assigning a standard page template to this channel that can be applied to its pages, or even leave it undefined. However, there are two scenarios for assigning a standard page template:
a) Assignment of the standard page template upon creation of the channel: the template will be automatically applied to the pages of the channel;
b) Assignment of the standard page template upon editing of the channel: the template will not be automatically applied to all pages of the channel. For this, in Apply Page Template you must select which pages you want the template applied to.
- Page Layout Type: Allows you to define how the HTML code of the page will be generated. The options are:
- Inherit Configuration: uses the value defined for the parent channel.
- With tables: the code will be generated using the tag html
<table>
. - Without tables: the code will be generated using the tag html
<div>
. - Layout file: the code will be generated from the specified layout file. The path of the file used is relative to the root of the classpath or the "lumisdata/shared/def" folder. The layout file may also be in a module or a theme. For more details consult the topic Layout File. A list of layout files located in the www folder of the applied themes is suggested.
The default value of the portal framework is to generate html code with tables.
It is important to emphasize that in tableless pages, what is viewed outside of the administrative mode of the portal (outside of F2) may differ from what is viewed inside F2.
- Center Pages: Allows you to define whether the entire layout of the pages will be centered or not, or whether this property will be inherited from the "parent" channel. The default of the portal is not to center the pages;