:::
11-1 加入分頁並套用偏好設定
- 修改 index.php 中的 list_action() 裡面的分頁設定
//顯示活動列表 function list_action() { global $xoopsDB, $xoopsTpl, $isAdmin, $xoopsModuleConfig; $tbl = $xoopsDB->prefix('actions'); $where = $isAdmin ? '' : "WHERE `enable` ='1' AND `end_date` > now() "; $sql = "SELECT * FROM `{$tbl}` $where ORDER BY `end_date` DESC"; //getPageBar($原sql語法, 每頁顯示幾筆資料, 最多顯示幾個頁數選項); $PageBar = getPageBar($sql, $xoopsModuleConfig['display_amount'], 10); $bar = $PageBar['bar']; $sql = $PageBar['sql']; $total = $PageBar['total']; $xoopsTpl->assign('bar', $bar); $xoopsTpl->assign('total', $total); ...略... } -
$xoopsModuleConfig['display_amount'] 取代掉分頁的數量即可。若在函數中,記得要global $xoopsModuleConfig;
-
同時記得去設定語系檔。
11. 加入偏好設定