CMS  Version 3.9
help_page_form.inc File Reference

Go to the source code of this file.

Variables

 $menu_item = "Online Help"
 
 $help_book_id = checkNumeric($_GET["help_book_id"])
 
 $help_page_id = checkNumeric($_GET["help_page_id"])
 
 $parent_id = checkNumeric($_GET["parent_id"])
 
 $helpBook = new HelpBook($help_book_id)
 
 $title = "Help Page for {$helpBook->title}"
 
 $helpPage = new HelpPage()
 
 $subpage = array()
 
if($help_page_id) else
 
$helpPage help_book_id = $help_book_id
 
 $form = new AutoForm($helpPage)
 
$form allowDelete = count($subpages) ? false : true
 
if($help_page_id &&!count($subpages)) $parentSelect = new SelectFieldRenderer($form, "parent_id", "Parent Page", OnlineHelpHelper::formatParentOptions($helpBook, $helpPage))
 
$form layout = new UngroupedFormLayout($form)
 
 $table = OnlineHelpHelper::buildPageTable($subpages, $help_book_id)
 
$table emptyMessage = "There are no subpages."
 
if($method=="POST") $tabs = OnlineHelpManager::getAdminTabs($help_book_id)
 
$tabs page = "/admin/help_pages"
 
 $script = $form->writeScript()
 

Variable Documentation

◆ $form

$form = new AutoForm($helpPage)

Definition at line 71 of file help_page_form.inc.

◆ $help_book_id

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

Definition at line 39 of file help_page_form.inc.

◆ $help_page_id

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

Definition at line 42 of file help_page_form.inc.

◆ $helpBook

$helpBook = new HelpBook($help_book_id)

Definition at line 45 of file help_page_form.inc.

◆ $helpPage

$helpPage = new HelpPage()

Definition at line 48 of file help_page_form.inc.

◆ $menu_item

$menu_item = "Online Help"

Definition at line 37 of file help_page_form.inc.

◆ $parent_id

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

Definition at line 43 of file help_page_form.inc.

◆ $parentSelect

if ( $help_page_id &&!count( $subpages)) $parentSelect = new SelectFieldRenderer($form, "parent_id", "Parent Page", OnlineHelpHelper::formatParentOptions($helpBook, $helpPage))

Definition at line 82 of file help_page_form.inc.

◆ $script

$script = $form->writeScript()

Definition at line 105 of file help_page_form.inc.

◆ $subpage

$subpage = array()

Definition at line 49 of file help_page_form.inc.

◆ $table

Definition at line 89 of file help_page_form.inc.

◆ $tabs

if ( $method=="POST") $tabs = OnlineHelpManager::getAdminTabs($help_book_id)

Definition at line 102 of file help_page_form.inc.

◆ $title

$title = "Help Page for {$helpBook->title}"

Definition at line 46 of file help_page_form.inc.

◆ allowDelete

$form allowDelete = count($subpages) ? false : true

Definition at line 75 of file help_page_form.inc.

◆ else

if ( $help_page_id) else
Initial value:
{
{
$helpPage->parent_id = $parent_id;
}
$helpPage->sort_order = Query::create(HelpPage, "WHERE help_book_id=:help_book_id")
->bind(":help_book_id", $help_book_id)
->executeValue("MAX(sort_order)") + 1
$parent_id
$helpPage
$help_book_id

Definition at line 57 of file help_page_form.inc.

◆ emptyMessage

$table emptyMessage = "There are no subpages."

Definition at line 90 of file help_page_form.inc.

◆ help_book_id

$helpPage help_book_id = $help_book_id

Definition at line 66 of file help_page_form.inc.

◆ layout

$form layout = new UngroupedFormLayout($form)

Definition at line 84 of file help_page_form.inc.

◆ page

$tabs page = "/admin/help_pages"

Definition at line 103 of file help_page_form.inc.