:::

11-1 加入分頁並套用偏好設定

  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);
        ...略...
    }
  2. $xoopsModuleConfig['display_amount'] 取代掉分頁的數量即可。若在函數中,記得要global  $xoopsModuleConfig;

  3. 同時記得去設定語系檔。


:::

書籍目錄

展開 | 闔起

快速登入


https%3A%2F%2Fcampus-xoops.tn.edu.tw%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbdsn%3D922%26tbsn%3D29

計數器

今天: 3801380138013801
昨天: 2489248924892489
總計: 8025783802578380257838025783802578380257838025783