欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

實現(xiàn)讓DeDecms的上下文章鏈接限制在當前欄目內

 更新時間:2008年03月23日 18:27:15   作者:  
使用dedecms的時候,當打開某篇文章的時候,底部會有“上一篇”“下一篇”的鏈接信息,默認情況下,上下鏈接信息并沒有區(qū)分欄目的屬性,那么需要實現(xiàn)本欄目內的上下篇,如何實現(xiàn)呢? 基本思路:實現(xiàn)上下文章鏈接的函數(shù)位于GetPreNext(),我們在這個函數(shù)中獲得欄目ID,然后修改SQL語句,在查詢數(shù)據(jù)庫的時候加上欄目ID的限制。
修改方法:
找到include/inc_archives_view.php中的function GetPreNext()函數(shù),修改為:
復制代碼 代碼如下:

//--------------------------
//獲取上一篇,下一篇鏈接
//--------------------------
function GetPreNext()
{
$rs = "";
$aid = $this->ArcID;
$rid = $this->Fields['typeid'];
$next = " #@__archives.ID>'$aid' and #@__archives.typeID='$rid' order by #@__archives.ID asc ";
$pre = " #@__archives.ID<'$aid' and #@__archives.typeID='$rid' order by #@__archives.ID desc ";
//$next = " #@__archives.ID>'$aid' order by #@__archives.ID asc ";
//$pre = " #@__archives.ID<'$aid' order by #@__archives.ID desc ";
$query = "Select #@__archives.ID,#@__archives.title,
#@__archives.typeid,#@__archives.ismake,#@__archives.senddate,#@__archives.arcrank,#@__archives.money,
#@__arctype.typedir,#@__arctype.typename,#@__arctype.namerule,#@__arctype.namerule2,#@__arctype.ispart,
#@__arctype.moresite,#@__arctype.siteurl 
from #@__archives left join #@__arctype on #@__archives.typeid=#@__arctype.ID
where ";
$nextRow = $this->dsql->GetOne($query.$next);
$preRow = $this->dsql->GetOne($query.$pre);
if(is_array($preRow)){
$mlink = GetFileUrl($preRow['ID'],$preRow['typeid'],$preRow['senddate'],$preRow['title'],$preRow['ismake'],$preRow['arcrank'],$preRow['namerule'],$preRow['typedir'],$preRow['money'],true,$preRow['siteurl']);
$rs .= "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";
}
else{
$rs .= "上一篇:沒有了 ";
}
if(is_array($nextRow)){
$mlink = GetFileUrl($nextRow['ID'],$nextRow['typeid'],$nextRow['senddate'],$nextRow['title'],$nextRow['ismake'],$nextRow['arcrank'],$nextRow['namerule'],$nextRow['typedir'],$nextRow['money'],true,$nextRow['siteurl']);
$rs .= " &nbsp; 下一篇:<a href='$mlink'>{$nextRow['title']}</a> ";
}
else{
$rs .= " &nbsp; 下一篇:沒有了 ";
}
return $rs;
}

如果你不會修改,還可以下載修改后的:inc_archives_view.php。

相關文章

  • dedecms負載性能優(yōu)化實例,三招讓你的dedecms快10倍以上

    dedecms負載性能優(yōu)化實例,三招讓你的dedecms快10倍以上

    對dedecms表現(xiàn)出來的相對較差的性能也感覺比較迷惑,到底是什么在制約其負載效率?難道真的是某些腦殘的dede論壇版主說的是因為mysql不堪重負的原因嗎?
    2008-09-09
  • DEDECMS后臺數(shù)據(jù)備份還原的應用

    DEDECMS后臺數(shù)據(jù)備份還原的應用

    前臺與測試過程--之備份與還原
    2009-02-02
  • dedecms列表中顯示文章完整標題的解決辦法

    dedecms列表中顯示文章完整標題的解決辦法

    dedecms通過標簽arclist輸出文章列表的時候,文章的標題會被titlelen屬性截取為指定長度的字符串, 但是我們在實際使用的過程中,經常會用到文章標題的完整內容,在dedecms中如何實現(xiàn)呢,方法很多,這里推薦通過小小的修改程序,達到目的。
    2008-03-03
  • 實現(xiàn)讓DeDecms的上下文章鏈接限制在當前欄目內

    實現(xiàn)讓DeDecms的上下文章鏈接限制在當前欄目內

    使用dedecms的時候,當打開某篇文章的時候,底部會有“上一篇”“下一篇”的鏈接信息,默認情況下,上下鏈接信息并沒有區(qū)分欄目的屬性,那么需要實現(xiàn)本欄目內的上下篇,如何實現(xiàn)呢? 基本思路:實現(xiàn)上下文章鏈接的函數(shù)位于GetPreNext(),我們在這個函數(shù)中獲得欄目ID,然后修改SQL語句,在查詢數(shù)據(jù)庫的時候加上欄目ID的限制。
    2008-03-03
  • DEDECMS實用漂亮的翻頁效果修改方法

    DEDECMS實用漂亮的翻頁效果修改方法

    有時候大家感覺dedecms的內容分頁不太好看,下面的方法你就可以做出更好的分頁效果代碼
    2008-10-10
  • dedecms織夢系統(tǒng)數(shù)據(jù)庫表結構詳細說明-附表名與字段名

    dedecms織夢系統(tǒng)數(shù)據(jù)庫表結構詳細說明-附表名與字段名

    dedecms織夢系統(tǒng)是一個自由和開放源碼的內容管理系統(tǒng),簡單易用,功能豐富,原生php程序,二開簡單,曾經流行了好多年,就是現(xiàn)在還有人再使用。本文囊括了dedecms數(shù)據(jù)庫所有的86張數(shù)據(jù)表結構和字段詳細說明,需要的朋友可以參考下。
    2023-04-04
  • dedecms v5 跳轉網址 直接鏈接而非跳轉的實現(xiàn)方法修正版

    dedecms v5 跳轉網址 直接鏈接而非跳轉的實現(xiàn)方法修正版

    最近在使用dedecms建站的時候發(fā)現(xiàn)這個問題,如果調轉網址是直接的連接地址,效果就更好了,網上的版本有點來,我也是參考他們的整理出來的
    2008-07-07
  • DEDE最簡方式教你縮短軟件列表的方法

    DEDE最簡方式教你縮短軟件列表的方法

    相信不少朋友用DEDE在做下載站吧,DEDE確實是廣大站長 朋友的建站利器啊,偶也在用??捎弥l(fā)現(xiàn)當中后臺添加軟件 時,軟件的列表過長,導致頁面打開比較慢,而且軟件也不容易 找,好了,廢話不多說,自己看吧。
    2008-03-03
  • DeDecms中實現(xiàn)更漂亮整齊的縮略圖的實現(xiàn)代碼

    DeDecms中實現(xiàn)更漂亮整齊的縮略圖的實現(xiàn)代碼

    dede的縮略圖被很多人投訴過,其原因是直接將原有的大圖限制塊寬度直接縮小或放大,如此一來自然縮略圖的效果非常差。本身php就允許對圖片進行各種截取、重新生成、合并、壓縮等操作,因此為了追求完美,你可以參考下文。
    2008-03-03
  • dedecms統(tǒng)計欄目文章數(shù)量實現(xiàn)代碼修訂版

    dedecms統(tǒng)計欄目文章數(shù)量實現(xiàn)代碼修訂版

    以下的實現(xiàn)辦法為修訂的方法,可實現(xiàn)任意指定欄目的文章數(shù)量統(tǒng)計,包括最終列表欄目和含有子欄目的欄目。
    2008-03-03

最新評論