1. 程式人生 > >dede織夢文章頁獲取上一篇下一篇的連結地址

dede織夢文章頁獲取上一篇下一篇的連結地址

大家都知道織夢文章頁上一篇、下一篇的標籤分別是:
{dede:prenext get=‘pre’/} = 上一篇:某某文件
{dede:prenext get=‘next’/} = 下一篇:某某文件
但是我們在做前臺模板的時候,有時候不想直接輸出這個效果,而且不符合個性化要求。
織夢卻沒有這樣單獨獲取超連結的標籤。更改後臺PHP檔案,無疑為以後升級帶來麻煩,所以只有從標籤中獲得。
輸出效果 “/skills/2009/4.html”

下一篇地址:
摺疊HTML 程式碼

{dede:prenext get='next' runphp="yes"}   
preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER);   
@me=$strResult[1][0];   
{/dede:prenext} 

上一篇地址:
摺疊HTML 程式碼

{dede:prenext get='pro' runphp="yes"}   
preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim', @me, $strResult, PREG_PATTERN_ORDER);   
@me=$strResult[1][0];   
{/dede:prenext}