discuz分頁的使用

2021-07-03 01:28:49 字數 2006 閱讀 4710

discuz的分頁函式multi分析,在global.func.php檔案中。

$perpage為每頁要顯示的條數

$curpage為當前的頁數

$mpurl為url的除去表示頁數變數的一部分

$page為$multipage這個字串中要顯示的表示頁數的變數個數

$maxpages為最大的頁數值   此函式最後有一句$maxpage = $realpages;

<?php

function multi($num, $perpage, $curpage, $mpurl, $maxpages = 0, $page = 10, $autogoto = true, $****** = false) else // 目前為止 from為1 ,to為10

}elseif($to > $pages)

}

$multipage = ($curpage - $offset > 1 && $pages > $page ? '1 ...' : '').

($curpage > 1 && !$****** ? '‹‹' : '');

for($i = $from; $i <= $to; $i++)

$multipage .= ($curpage < $pages && !$****** ? '››' : '').

($to < $pages ? '... '.$realpages.'' : '').

(!$****** && $pages > $page && !$ajaxtarget ? '' : '');

$multipage = $multipage ? ''.(!$****** ? ''.$num.' ' : '').$multipage.'

' : '';

}

$maxpage = $realpages;

return $multipage;

} $list = array();

$pricount = 0;

$multi = '';

$count = db::result(db::query("select count(*) from ".db::table('portal_article_title')." at where $wheresql"), 0);

if($count)

$value['dateline'] = dgmdate($value['dateline']);

if($value['status'] == 0 || $value['uid'] == $_g['uid'] || $_g['adminid'] == 1) else

}$multi = multi($count, $perpage, $page, $cat['caturl']);

}// 例項

$cat['caturl']="list.php?ac=1";

$wheresql = "at.catid='$catid'";

$wheresql .= " and at.status='0'";

$perpage = 3;

$page = max(1, intval($_get['page']));

$start = ($page-1)*$perpage;

if($start<0) $start = 0;

$list = array();

$pricount = 0;

$multi = '';

$count = db::result(db::query("select count(*) from ".db::table('portal_article_title')." at where $wheresql"), 0);

if($count)

$multi = multi($count, $perpage, $page, $cat['caturl']);

}

discuz的外掛程式使用

discuz在不同版本中獲取url引數 2.0 g gp uid 2.5 get uid 外掛程式都能實現那些功能?使用者功能 頁面顯示嵌入點 前台功能入口 選單選項模組 管理功能 後台管理功能入口 資料功能 論壇主題資料處理模 外掛程式開發三種狀態 檔案 config config global....

Discuz使用幫助

官網論壇 使用 table 詳解 table table 是 整體框架 的意思是 寬度98 可以固定但不能超過560數值超過則變98 silver是 背景色可以更換可用 ffffff類似 tr tr 是行 td td 則是列 所以一行一列 一行兩列 兩行兩列 當然要加上 table table ta...

discuz使用其它單點登入

zj53hao 20140418 外部程式單點登入到discuz 同步註冊和登入到discuz http define norobot false define adminscript basename file define curscript admin define hooktype hook...