public function renderView() { $header = new HeaderView(); $header->render(); $this->view->render(); $footer = new FooterView(); $footer->render(); }
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(); }
/** * 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; }
* 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();
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', '')); }