function index()
{
    include "models/pages.model.php";
    $pages = getPagesList();
    // Подключаем шаблон
    // TODO: сделать константу VIEWS_PATH
    ob_start();
    include "views/pages/index.html";
    $html = ob_get_clean();
    return $html;
}
Пример #2
0
 *      2、设定指定的分页参数后,得到对应分页的数据 $current_page_val_arr
 *      3、将得到对应的数据  $current_page_val_arr 循环显示在页面中
 *      4、得到组装的分页 HTML 并显示在页面中 
 */
//每页显示的数据条数
$page_pre_num = 10;
//得到当前页数
$page_current_num = intval(isset($_GET['page']) ? $_GET['page'] : 1);
//2、设定指定的分页参数后,得到对应分页的数据 $current_page_val_arr
$start = ($page_current_num - 1) * $page_pre_num;
$rows = $page_pre_num;
//得到当前条件下的所有记录数
$toal_nums = getTotalNums($DSN, $user, $pass);
//总页数
$total_page = ceil($toal_nums / $page_pre_num);
$current_page_val_arr = getPagesList($DSN, $user, $pass, $start, $rows);
//4、得到组装的分页 HTML 并显示在页面中
$base_page_url = "http://localhost/Common_PHP/gaoqing/index.php";
$page_html = Page::getPageHTML($page_current_num, $base_page_url, $total_page, 8);
?>

<!-- HTML 主体 Start -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
        <title>演示:PHP简单漂亮的分页类</title>
        <meta name="keywords" content="php分页类" />
        <meta name="description" content="本文介绍一款原生的PHP分页类,分页样式有点类似bootstrap。" />
        <link rel="stylesheet" type="text/css" href="http://www.sucaihuo.com/jquery/css/common.css" />
        <link rel="stylesheet" type="text/css" href="./index.css" />
Пример #3
0
     break;
 case 'users':
     $tpl_data['groups'] = $users->get_groups(CAT_Registry::get('FRONTEND_SIGNUP'), '', false);
     break;
 case 'datetime':
     $tpl_data['languages'] = getLanguages();
     $tpl_data['timezones'] = getTimezones();
     $tpl_data['charsets'] = getCharsets();
     $tpl_data['dateformats'] = getDateformats();
     $tpl_data['timeformats'] = getTimeformats();
     break;
 case 'searchblock':
     $tpl_data['search'] = getSearchSettings();
     $tpl_data['search_templates'] = isset($tpl_data['search']['template']) ? CAT_Helper_Addons::get_addons($tpl_data['search']['template'], 'template', 'template') : array();
     $s_selected = isset($tpl_data['search']['cfg_search_use_page_id']) ? $tpl_data['search']['cfg_search_use_page_id'] : '';
     $tpl_data['PAGES_LIST'] = getPagesList('search_cfg_search_use_page_id', $s_selected, true);
     break;
 case 'server':
     $tpl_data['WORLD_WRITEABLE_SELECTED'] = CAT_Registry::get('STRING_FILE_MODE') == '0666' && CAT_Registry::get('STRING_DIR_MODE') == '0777' ? true : false;
     break;
 case 'mail':
     $tpl_data['CATMAILER_LIBS'] = getMailerLibs();
     if (!isset($tpl_data['values']['catmailer_smtp_timeout'])) {
         $tpl_data['values']['catmailer_smtp_timeout'] = 30;
     }
     break;
 case 'security':
     $admin =& $backend;
     require_once CAT_PATH . '/framework/CAT/Helper/Captcha/WB/captcha.php';
     $captcha = getCaptchaTypes($backend);
     $tpl_data = array_merge($tpl_data, $captcha);