示例#1
0
function view()
{
    global $canned;
    $action = get_http_var('action');
    if ($action == 'scrapers') {
        admPageHeader("Canned Queries");
        EmitScraperReport();
        admPageFooter();
    } elseif ($action == 'verysimilararticles') {
        admPageHeader("Canned Queries");
        Do_verysimilararticles();
        admPageFooter();
    } else {
        $picked = null;
        foreach ($canned as $c) {
            if ($c->ident == $action) {
                $picked = $c;
                break;
            }
        }
        if ($picked) {
            $picked->view();
        } else {
            view_menu();
        }
    }
}
示例#2
0
function view_menu($arr, $parent_id = 0)
{
    if (empty($arr[$parent_id])) {
        return;
    }
    echo "<ul id='nav'>";
    for ($i = 0; $i < count($arr[$parent_id]); $i++) {
        echo "<li  ><a href='http://fin/" . $arr[$parent_id][$i]['language'] . "/" . $arr[$parent_id][$i]['controller'] . "'>" . $arr[$parent_id][$i]['page'] . "</a>";
        view_menu($arr, $arr[$parent_id][$i]['id']);
        echo "</li>\n";
    }
    echo "</ul>\n";
}
示例#3
0
  <body>

<?php 
require_once 'functions.php';
//parse_url — Interpreta uma URL e retorna os seus componentes
$rota = parse_url("http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
//separa o caminho pelo "/"
$caminho = explode("/", $rota['path']);
//seleciona o item de interesse
/// Caso caminho for vazio, substituir por "home"
$item = $caminho[1] == "" ? 'home' : $caminho[1];
$arquivo_existe = check_rota($item);
if ($arquivo_existe != "") {
    //require_once('menu.php');
    echo utf8_encode(view_menu($item));
    if ($item == 'home') {
        echo utf8_encode(view_home());
    } else {
        if ($item == 'empresa') {
            echo utf8_encode(view_empresa());
        } else {
            if ($item == 'produtos') {
                echo utf8_encode(view_produtos());
            } else {
                require_once $arquivo_existe;
                // Inclui o conteudo do arquivo
            }
        }
    }
} else {