Пример #1
0
require_once "include/config.inc.php";
require_once "include/MenuItem.class.php";
################################################################################
// init session and connect to database
page_start();
################################################################################
// create model
$model = new MenuModel();
// create view
$view = new MenuView();
// collect data
$data = array();
// time
$data['TIME'] = $model->getTime();
// cave selector
$data['SELECT'] = $model->getSelector();
// fill menu icons
$icons = $model->getIcons();
foreach ($icons as $icon) {
    $data['ICON'][] = $icon->getTmplData();
}
// fill menu items
$items = $model->getItems();
foreach ($items as $item) {
    $data['ITEM'][] = $item->getTmplData();
}
// set data
$view->setTmplData($data);
// get view's output
$output = $view->toString();
// replace gfx-path and output result