force_compile=true;$smarty->debugging=true;$smarty->caching=true;$smarty->cache_lifetime=120;$count=100;$pagesize=10;$totalpage=10;$url='index.php';$left=3;$right=3" />

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

smarty分頁

系統 1651 0
      <?php
require '../libs/Smarty.class.php';

$smarty = new Smarty;
$smarty->force_compile = true;
$smarty->debugging = true;
$smarty->caching = true;
$smarty->cache_lifetime = 120;

$count = 100;
$pagesize = 10;
$totalpage = 10;
$url = 'index.php';
$left = 3;
$right = 3;

if (isset($_GET['page'])) {
    $page = $_GET['page'];
} else {
    $page = 1;
}

//賦值
$smarty->assign('count', $count);    //記錄總數
$smarty->assign('pagesize', $pagesize);    //每頁記錄數
$smarty->assign('totalpage', $totalpage);    //總頁數
$smarty->assign('page', $page);    //當前頁數
$smarty->assign('url', $url);    //鏈接地址

$smarty->assign('left', $left);    //數字鏈接左側長度
$smarty->assign('right', $right);    //數字鏈接右側長度

//顯示
$smarty->display('main.tpl');
?>
    

?模板文件1:main.tpl

      {*分頁內容展示*}
{*傳遞變量*}
{include 'page.tpl' count=$count pagesize=$pagesize totalpage=$totalpage page=$page url=$url left=$left right=$right}
    

?模板文件2: page.tpl

      {if $totalpage>1} 
   <a href="{$url}">首頁</a> 
   {if $page>1}
   <a href="{$url}?page={$page-1}">上一頁</a> 
   {/if}

    {*數字鏈接*}
    {if $totalpage<$left+$right+1}    {*總頁數小于數字鏈接長度時*}
       //定義循環起始值
        {assign var="start" value=1}
        {assign var="end" value=$totalpage}
    {else}
        {assign var="start" value=$page-$left}
        {assign var="end" value=$page+$right} 
        {if $page <= $left}         {*當前頁左側長度不足指定值時 *}
            {assign var="start" value=1}
            {assign var="end" value=$left+$right+1}
        {/if}
        {if $page >= $totalpage- $right}    {*當前頁右側長度不足指定值時*}
            {assign var="end" value=$totalpage}
            {assign var="start" value=$totalpage-$left-$right}
        {/if}
    {/if}

    {*循環輸出數字鏈接 *}
    {for $foo=$start to $end}
        {if $page == $foo} 
	<a href="{$url}?page={$foo}">{$foo}</a> 
	{else}
	<a href="{$url}?page={$foo}">{$foo}</a> 
	{/if}
    {/for}

    {if $page<$totalpage} 
    <a href="{$url}?page={$page+1}">下一頁</a> 
    {/if}
    <a href="{$url}?page={$totalpage}">尾頁</a> 
{/if}
    

?效果圖:

?
?

smarty分頁


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 99久久99视频 | 欧美国产成人一区二区三区 | 日韩一二区 | 一级毛片日韩a欧美视频 | 久久久久无码国产精品一区 | 99日精品欧美国产 | 国产在线麻豆精品 | 久久a毛片| 天天爽夜夜爽免费看 | 日产一二三四五六七区麻豆 | a亚洲欧美中文日韩在线v日本 | 久久视屏这里只有精品6国产 | 俄罗斯美女逼 | 欧美日韩中文国产一区二区三区 | 亚洲精品麻豆一区二区 | 亚洲精品国精品久久99热 | 成人看黄色大片 | 国产一区二区在线视频观看 | 亚洲高清一区二区三区久久 | 综合久久91| 精品伊人 | 波多野结衣一区二区三区在线观看 | 亚洲国产韩国一区二区 | 五月天激情视频在线观看 | 国产成人在线看 | 精品国产欧美一区二区 | 国产日产精品_国产精品毛片 | 欧美久久影院 | 久久久久久青草大香综合精品 | 日日摸夜夜爽日日放碰 | 亚洲欧美人成人综合在线50p | 九色视频极品论坛区 | 国产高清国内精品福利99久久 | 日本中文一二区有码在线观看 | 97视频资源站| 久久福利青草免费精品 | 色综合中文字幕 | 亚洲国产精品yw在线观看 | 免费观看91视频 | 国产成人久久精品区一区二区 | 成人网在线看 |