示例#1
0
        } else {
            $url = $row['url'];
        }
        if ($row['parent'] == 0) {
            $root[] = array('id' => $row['id'], 'name' => $row['name'], 'url' => $row['url']);
        } else {
            $root = $this->_model->_menuRoot($row['parent']);
        }
        $arr = array('id' => $row['id'], 'name' => strip_tags($row['name']), 'title' => strip_tags($row['title']), 'description' => strip_tags($row['description']), 'tags' => strip_tags($row['tags']), 'url' => $url, 'img' => $img, 'lang' => strip_tags($row['lang']), 'typeMenuId' => $typeMenu['id'], 'typeMenuName' => $typeMenu['name'], 'typeMenuImg' => $typeMenu['url_img'], 'typeMenuImgThumb' => $typeMenu['url_img_thumb'], 'tableData' => $typeMenu['table_data'], 'rootId' => $root[0]['id'], 'rootName' => $root[0]['name'], 'rootUrl' => $root[0]['url']);
        return $arr;
    }
}
$aliasMenu = $arrUrl[0];
$aliasDetail = str_replace('.html', '', $arrUrl[1]);
$c = new details($aliasMenu);
$currentMenu = $c->currentMenu();
if ($currentMenu['id'] == '') {
    $sql = "SELECT * FROM `web_article` WHERE `status`=1 AND `name_alias` LIKE '%{$aliasDetail}%' LIMIT 1";
    if (!($result = $c->_model->db->query($sql))) {
        die($c->_model->db->error);
    }
    $row = $result->fetch_assoc();
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: " . CONS_BASE_URL . '/' . $row['url']);
    //$error = ERROR_NOT_FOUND_PAGE;
    //header('location: '.CONS_BASE_URL); //include_once('view/web_error.php');
    return false;
}
$lang = $currentMenu['lang'];
$config = $c->config($lang);
$table = $currentMenu['tableData'];