Ejemplo n.º 1
0
<!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 
Ejemplo n.º 2
0
<?php

//TODO: add conditional for header (add/edit)
?>

<h3>Edit Page:</h3>
<form action="editorPortal.php" method="post">


    <?php 
require "../Business/PageClass.php";
require "../Business/CssClass.php";
$currentCss = CssClass::getSingleTemplate($_POST['editCssId']);
//TODO: add reading of whether currently active for select input
?>

    <table>
        <tr>
            <td>Template Name: </td>
            <td><input type="text" id="cName" name="cName" value="<?php 
echo $currentCss->getName();
?>
" /></td>
        </tr>

        <tr>
            <td>Description: </td>
            <td><textarea id="cDesc" name="cDesc">
                    <?php 
echo $currentCss->getDesc();
?>