99国产在线视频有精品视频_国产精品久久久久久亚洲影视 _国产三级日本三级韩国三级在线看_精精国产XXXX视频在线my_乱VODAFONEWIFI熟妇_超碰cao国产精品一区二区_91久久精品青青草原伊人_欧美,一区,日韩,精品

修改內(nèi)容頁上一篇下一篇和列表頁分頁樣式修改的方法

2712次瀏覽 更新日期:2019-02-12 14:06:18 分類:程序交流 評(píng)論:2

修改內(nèi)容頁上一篇下一篇

因?yàn)閮?nèi)容頁的上一篇下一篇的調(diào)用只是簡單的{$pre}和{$next},所以有時(shí)候我們自己制作的模板如果有好看的上下篇樣式無法使用,下面是更改教程。

修改文件:application\index\controller\index.class.php

從102行開始上下篇的配置

//獲取相同分類的上一篇/下一篇內(nèi)容	
		$pre = $db->field('title,url')->where(array('id<'=>$id , 'status'=>'1' , 'catid'=>$catid))->order('id DESC')->find();
		$next = $db->field('title,url')->where(array('id>'=>$id , 'status'=>'1', 'catid'=>$catid))->order('id ASC')->find();
		$pre = $pre ? '<a href="'.$pre['url'].'">'.$pre['title'].'</a>' : L('already_is_first');
		$next = $next ? '<a href="'.$next['url'].'">'.$next['title'].'</a>' : L('already_is_first');

以我的代碼為例進(jìn)行了如下修改

//獲取相同分類的上一篇/下一篇內(nèi)容	
		$pre = $db->field('title,url,nickname,thumb')->where(array('id<'=>$id , 'status'=>'1' , 'catid'=>$catid))->order('id DESC')->find();
		$next = $db->field('title,url,nickname,thumb')->where(array('id>'=>$id , 'status'=>'1', 'catid'=>$catid))->order('id ASC')->find();
		$pre = $pre ? '<a href="'.$pre['url'].'">'.'<img src="'.$pre['thumb'].'" alt="'.$pre['title'].'">'.'<span class="media-heading">'.$pre['nickname'].'</span>'.$pre['title'].'</a>' : L('already_is_first');
		$next = $next ? '<a href="'.$next['url'].'">'.'<img src="'.$next['thumb'].'" alt="'.$next['title'].'">'.'<span class="media-heading">'.$next['nickname'].'</span>'.$next['title'].'</a>' : L('already_is_first');

我增加了作者名稱和縮略圖的顯示,所以在$pre = $db->field('title,url')里增加了nickname,thumb,下一篇也一樣

具體的顯示樣式代碼在

$pre = $pre ? '<a href="'.$pre['url'].'">'.這里是你的前端代碼.'</a>' : L('already_is_first');

注意<>代碼前用.來間隔

修改內(nèi)容頁上一篇下一篇和列表頁分頁樣式修改的方法

前端顯示效果

修改內(nèi)容頁上一篇下一篇和列表頁分頁樣式修改的方法

列表頁分頁樣式修改

分頁樣式修改有兩種,1是對(duì){$pages}默認(rèn)生產(chǎn)的代碼進(jìn)行修飾,2是直接在配置文件中修改。下面只說第2種

修改文件路徑在yzmphp\core\class\page.class.php

154行和164行可以在這里修改前端代碼

$str.='<a href="'.$this->make_url($i).'" class="listpage'.$class.'">'.$i.'</a>';

176行可以刪除首頁、末頁、上頁、下頁的顯示

修改內(nèi)容頁上一篇下一篇和列表頁分頁樣式修改的方法

前端顯示效果

修改內(nèi)容頁上一篇下一篇和列表頁分頁樣式修改的方法

但是如何刪除最前面的13條記錄  我不清楚,如果有知道的請(qǐng)跟帖解答一下,我補(bǔ)充在教程里

我也在學(xué)PHP,沒什么基礎(chǔ),寫個(gè)教程留待以后自己還能用到,如果有大牛也有教程的話感激不盡

我來說兩句
  • yzmcms
    yzmcms 官網(wǎng)認(rèn)證 6年前
    有經(jīng)驗(yàn)的人,會(huì)自己新增css來修改分頁樣式,只有新手才會(huì)動(dòng)不動(dòng)就修改系統(tǒng)源碼
    1
    回復(fù)
  • @yzmcms 說的對(duì)哈哈,新手摸索摸索
    0
    回復(fù)
作者信息
發(fā)布見解
發(fā)內(nèi)容 回頂部