大家都知道織夢文章頁上一篇、下一篇的標簽分別是:
{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}
希望對大家有幫助,大家記得轉載!