/** * DouPHP * -------------------------------------------------------------------------------------------------- * 版权所有 2013-2015 漳州豆壳网络科技有限公司,并保留所有权利。 * 网站地址: http://www.douco.com * -------------------------------------------------------------------------------------------------- * 这不是一个自由软件!您只能在遵守授权协议前提下对程序代码进行修改和使用;不允许对程序代码以任何形式任何目的的再发布。 * 授权协议:http://www.douco.com/license.html * -------------------------------------------------------------------------------------------------- * Author: DouCo * Release Date: 2015-10-16 */ define('IN_DOUCO', true); // 强制在移动端中显示PC版 if (isset($_REQUEST['mobile'])) { setcookie('client', 'pc'); if ($_COOKIE['client'] != 'pc') $_COOKIE['client'] = 'pc'; } require (dirname(__FILE__) . '/include/init.php'); // 如果存在搜索词则转入搜索页面 if ($_REQUEST['s']) { if ($check->is_search_keyword($keyword = trim($_REQUEST['s']))) { require (ROOT_PATH . 'include/search.inc.php'); } else { $dou->dou_msg($_LANG['search_keyword_wrong']); } } // 获取关于我们信息 $sql = "SELECT * FROM " . $dou->table('page') . " WHERE id = '1'"; $query = $dou->query($sql); $about = $dou->fetch_array($query); // 写入到index数组 $index['about_name'] = $about['page_name']; //$index['about_content'] = $about['description'] ? $about['description'] : $dou->dou_substr($about['content'], 300, false); // 这里的300数值不能设置得过大,否则会造成程序卡死 $index['content']= $about['content']; $index['about_link'] = $dou->rewrite_url('page', '1'); $index['cur'] = true; $smarty->assign('index', $index); // 获取关于我们信息 $sql1 = "SELECT * FROM " . $dou->table('page') . " WHERE id = '4'"; $query1 = $dou->query($sql1); $about1 = $dou->fetch_array($query1); // 写入到index数组 $index1['about_name'] = $about1['page_name']; $index1['about_content'] = $about1['description'] ? $about1['description'] : $dou->dou_substr($about1['content'], 300, false); // 赋值给模板-meta和title信息 $smarty->assign('page_title', $dou->page_title()); $smarty->assign('keywords', $_CFG['site_keywords']); $smarty->assign('description', $_CFG['site_description']); // 赋值给模板-导航栏 $smarty->assign('nav_top_list', $dou->get_nav('top')); $smarty->assign('nav_middle_list', $dou->get_nav('middle')); $smarty->assign('nav_bottom_list', $dou->get_nav('bottom')); // 赋值给模板-数据 $smarty->assign('show_list', $dou->get_show_list()); $smarty->assign('link', get_link_list()); $smarty->assign('index1', $index1); $smarty->assign('product_category', $dou->get_category('product_category', 0, $cat_id)); $smarty->assign('recommend_product', $dou->get_list('product', 'ALL', 20, 'sort DESC')); $smarty->assign('recommend_article', $dou->get_list('article', '3', '12', 'sort DESC')); $smarty->assign('recommend_article1', $dou->get_list('article', '1', '10', 'sort DESC')); $smarty->assign('recommend_article2', $dou->get_list('article', '2', '10', 'sort DESC')); $smarty->assign('recommend_article4', $dou->get_list('article', '1', 1, 'sort DESC')); $smarty->display('index.dwt'); /** * +---------------------------------------------------------- * 获取友情链接 * +---------------------------------------------------------- */ function get_link_list() { $sql = "SELECT * FROM " . $GLOBALS['dou']->table('link') . " ORDER BY sort ASC, id ASC"; $query = $GLOBALS['dou']->query($sql); while ($row = $GLOBALS['dou']->fetch_array($query)) { $link_list[] = array ( "id" => $row['id'], "link_name" => $row['link_name'], "link_url" => $row['link_url'], "sort" => $row['sort'] ); } return $link_list; } ?>