<!DOCTYPE html> <html> <?php require_once '../Database/dbConn.php'; require_once '../Database/DataAccessMySQLi.php'; require_once '../Business/PageClass.php'; require_once '../Business/ArticleClass.php'; require_once '../Business/ContentAreaClass.php'; require_once '../Business/CssClass.php'; $pageArray = PageClass::retrievePages(); $currentTemplate = CssClass::getSingleTemplate(1); $singlePage = PageClass::getSinglePage(1); if (isset($_GET['page'])) { $singlePage = PageClass::getSinglePage($_GET['page']); $currentTemplate = CssClass::getSingleTemplate($_GET['page']); } // WARNING: PSEUDO_CODE ONLY // this may be a presentation page in 3-tier or a view in MVC // I am doing a bit too much echoing HTML (li tags, etc.) but wanted to simplify // FIND OUT WHAT PAGE WE ARE ON // obtain/receive the current page ($currentPage) // using GET from the nav or if none then default page // FIND OUT WHAT STYLE TEMPLATE WE ARE USING // obtain/receive the active style/template ($currentTemplate) ?> <title><?php echo $singlePage->getPageTitle(); ?> </title> <style type="text/css"> <?php
<thead> <tr> <td>Page Id</td> <td>Page Name</td> <td colspan="2"> <form action="editorPortal.php" method="post"> <input type="Submit" id="addPage" name="addPage" value="Add Page" /> </form> </td> </tr> </thead> <tbody> <?php require "../Business/PageClass.php"; $arrayOfPages = PageClass::retrievePages(); foreach ($arrayOfPages as $page) { ?> <tr> <td><?php echo $page->getID(); ?> </td> <td><?php echo $page->getPageTitle(); ?> </td> <td> <form action="editorPortal.php" method="post"> <input type="text" id="editPageId" name="editPageId" value="<?php echo $page->getID();