dede織夢文章頁獲取上一篇下一篇的連結地址
阿新 • • 發佈:2019-01-09
大家都知道織夢文章頁上一篇、下一篇的標籤分別是:
{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}