CMS  Version 3.9
page_form.inc File Reference

Go to the source code of this file.

Variables

 $menu_item = "Pages"
 
 $page_id = checkNumeric($_GET["page_id"])
 
 $cmspage = new Page()
 
$cmspage filter = new ExclusionFilter("menu_id")
 
if($page_id) else
 
$cmspage created_date = date("Y-m-d")
 
$cmspage archive_date = strftime('%Y-%m-%d', '0000-00-00')
 
 $form = new AutoForm($cmspage)
 
$form markRequiredFields = true
 
$form allowDelete = true
 
 $codeSelect = new CodeFileSelectFieldRenderer($form, "php_code_file", "PHP Code File", "modules")
 
 $templateSelect = new TemplateSelectFieldRenderer($form, "template", "Template", "site")
 
 $roleList = new CheckListFieldRenderer($form, "role", "Role", SiteRole::getRolesArray())
 
 $siteSelect = new RelatedItemSelectFieldRenderer($form, "site_id", "Site", Site, "ORDER BY site_name", "site_name", "site_id")
 
 $sectionContentField = new SectionContentPropertiesFieldRenderer($form)
 
 $script =
 
 $tabs = PageManager::pageTabs($page_id)
 
$tabs page = "page_form"
 
if($method=="POST") $redirect = "/admin/pages"
 
 $roleOptions
 

Variable Documentation

◆ $cmspage

$cmspage = new Page()

Definition at line 44 of file page_form.inc.

◆ $codeSelect

$codeSelect = new CodeFileSelectFieldRenderer($form, "php_code_file", "PHP Code File", "modules")

Definition at line 71 of file page_form.inc.

◆ $form

$form = new AutoForm($cmspage)

Definition at line 60 of file page_form.inc.

◆ $menu_item

$menu_item = "Pages"

Definition at line 40 of file page_form.inc.

◆ $page_id

$page_id = checkNumeric($_GET["page_id"])

Definition at line 42 of file page_form.inc.

◆ $redirect

if ( $method=="POST") $redirect = "/admin/pages"

Definition at line 114 of file page_form.inc.

◆ $roleList

$roleList = new CheckListFieldRenderer($form, "role", "Role", SiteRole::getRolesArray())

Definition at line 77 of file page_form.inc.

◆ $roleOptions

$roleOptions
Initial value:
= array(
"" => "All",
"admin" => "Admin",
"admin,member" => "Admin/Member"
)

Definition at line 118 of file page_form.inc.

◆ $script

$script =

Definition at line 83 of file page_form.inc.

◆ $sectionContentField

$sectionContentField = new SectionContentPropertiesFieldRenderer($form)

Definition at line 81 of file page_form.inc.

◆ $siteSelect

$siteSelect = new RelatedItemSelectFieldRenderer($form, "site_id", "Site", Site, "ORDER BY site_name", "site_name", "site_id")

Definition at line 79 of file page_form.inc.

◆ $tabs

$tabs = PageManager::pageTabs($page_id)

Definition at line 96 of file page_form.inc.

◆ $templateSelect

$templateSelect = new TemplateSelectFieldRenderer($form, "template", "Template", "site")

Definition at line 72 of file page_form.inc.

◆ allowDelete

$form allowDelete = true

Definition at line 69 of file page_form.inc.

◆ archive_date

$cmspage archive_date = strftime('%Y-%m-%d', '0000-00-00')

Definition at line 59 of file page_form.inc.

◆ created_date

$cmspage created_date = date("Y-m-d")

Definition at line 57 of file page_form.inc.

◆ else

if ( $page_id) else
Initial value:
{
$title = "Add a New Page"

Definition at line 52 of file page_form.inc.

◆ filter

$cmspage filter = new ExclusionFilter("menu_id")

Definition at line 45 of file page_form.inc.

◆ markRequiredFields

$form markRequiredFields = true

Definition at line 62 of file page_form.inc.

◆ page

$tabs page = "page_form"

Definition at line 97 of file page_form.inc.