Example #1
0
 public function renderView()
 {
     $header = new HeaderView();
     $header->render();
     $this->view->render();
     $footer = new FooterView();
     $footer->render();
 }
Example #2
0
 public function render()
 {
     $header = new HeaderView();
     $header->render();
     echo "  <div  id='top' class='callbacks_container'>\n\n                <!--- slider --->\n\n                    <link rel='stylesheet' href='/myshop/css/flickity.css' media='screen'>\n                    <script src='/myshop/js/flickity.js'></script>\n\n                    <div class='slider'>\n                        <div class='slider-cell'>\n                            <img src='images/slide1.png' alt=''>\n                            <div class='caption'>\n                                <div class='slide-text-info'>\n                                    <h1>WILL HELM</h1>\n                                    <label>SCHNAPS</label>\n                                    <a class='slide-btn' href='#'><span>99.90\$</span> <small>GET NOW</small><label> </label></a>\n                                </div>\n                            </div>\n                        </div>\n                        <div class='slider-cell'>\n                            <img src='images/slide2.png' alt=''>\n                            <div class='caption'>\n                                <div class='slide-text-info'>\n                                    <h1>FAST NER2</h1>\n                                    <label>Dress Shoe</label>\n                                    <a class='slide-btn' href='#'><span>99.90\$</span> <small>GET NOW</small><label> </label></a>\n                                </div>\n                            </div>\n                        </div>\n                    </div>\n\n\n\n                <!--- end slider --->\n\n                ";
     //render Products
     $products = new Products();
     $productsview = new ProductView($products);
     $productsview->render();
     echo "</div>";
     echo "<script>\n                    \$('.slider').flickity({\n                          // options\n                          cellAlign: 'left',\n                          contain: true,\n                          wrapAround: true,\n                          autoPlay: 10000\n                        });\n                    </script>";
     $footer = new FooterView();
     $footer->render();
 }
Example #3
0
 /**
  * This function builds the whole page.
  * 
  * @access public
  * @author kalmer
  * @param string[string] $parameters['middle'] the middle part of the
  * 		content of the page
  * @return string
  */
 public static function buildPage($parameters)
 {
     require_once 'HTML/Template/IT.php';
     $templateForBody = new \HTML_Template_IT(dirname(__FILE__) . '/../html');
     $templateForBody->loadTemplatefile('html.html');
     $html = '';
     require_once 'HeaderView.php';
     $html .= HeaderView::buildHeader();
     $html .= $parameters['middle'];
     require_once 'FooterView.php';
     $html .= FooterView::buildFooter();
     $templateForBody->setCurrentBlock('html');
     $templateForBody->setVariable(array('BODY' => $html));
     $templateForBody->parse('html');
     return $templateForBody->get('html');
 }
 protected static function makeHeaderView(CController $controller)
 {
     $headerView = null;
     $settingsMenuItems = MenuUtil::getOrderedAccessibleHeaderMenuForCurrentUser();
     $settingsMenuItems = static::resolveHeaderMenuItemsForMobile($settingsMenuItems);
     $userMenuItems = static::getAndResolveUserMenuItemsForHeader();
     $applicationName = ZurmoConfigurationUtil::getByModuleName('ZurmoModule', 'applicationName');
     $shortcutsCreateMenuItems = MenuUtil::getAccessibleShortcutsCreateMenuByCurrentUser();
     $moduleNamesAndLabels = GlobalSearchUtil::getGlobalSearchScopingModuleNamesAndLabelsDataByUser(Yii::app()->user->userModel);
     $sourceUrl = Yii::app()->createUrl('zurmo/default/globalSearchAutoComplete');
     GlobalSearchUtil::resolveModuleNamesAndLabelsDataWithAllOption($moduleNamesAndLabels);
     $headerView = new HeaderView($settingsMenuItems, $userMenuItems, $shortcutsCreateMenuItems, $moduleNamesAndLabels, $sourceUrl, $applicationName);
     $headerView->setCssClasses(array('HeaderView'));
     return $headerView;
 }
Example #5
0
 * Time: 08:57
 */
require_once "inc/autoloader.php";
session_start();
?>
<!DOCTYPE html>
<html>
    <head>
        <?php 
require_once "inc/head.php";
?>
    </head>
    <body>
        <!--- menu and header --->
        <?php 
$header = new HeaderView();
$header->render();
?>
        <!--- end menu and header --->

        <!--- content --->
        <?php 
$routecontroller->renderView();
//update headerinfo (buttons)
$header->update();
?>
        <!--- end content --->

        <!--- footer --->
        <?php 
$footer = new FooterView();
Example #6
0
 if ($sessionManager->getUserType() != 'ADMIN') {
     switch ($page_action) {
         case 'update_by_id':
             $db_update_success = $stockManager->updateRecord($STOCK_ID, $USER_ID, $ticker);
             break;
         case 'add_stock':
             $db_add_success = $stockManager->addRecord($USER_ID, $ticker);
             break;
         case 'delete_by_id':
             $db_delete_success = $stockManager->deleteRecord($STOCK_ID, $USER_ID);
             break;
     }
 }
 $stock_records = $stockManager->getAllRecords();
 // build header view
 $headerView = new HeaderView(($sessionManager->getUserType() == 'ADMIN' ? 'Indexer | ' : '') . 'Stocks');
 $headerView->setLink('<link rel="stylesheet" type="text/css" href="css/styles.css" />');
 if ($sessionManager->getUserType() == 'ADMIN') {
     $headerView->setMeta('<meta http-equiv="refresh" content="1800;url=#" />');
 } else {
     $headerView->setAltMenu('<a class="add" href="#">Add</a>');
     // build add view
     $addView = new AddView('Add', 'add_stock');
     $addView->addRow('ticker', 'Ticker');
 }
 // build table view
 if ($sessionManager->getUserType() == 'ADMIN') {
     $tableView = new TableView(array('Stock', 'Price', 'Change'));
 } else {
     $tableView = new TableView(array('Stock', 'Price', 'Change', ''));
 }