POST TIME:2019-05-22 23:45
有時候做dedecms的時候需要在首頁或者列表 調用文章的內容,織夢本身沒有這個調用標簽,關于這個調用網上很多列子,好多都是抄襲的,連最基本的單引雙引都搞錯了,花費了好久,終于通過sql來實現了這個功能:
例如:
1.實現調用部分body的代碼:
{dede:arclist flag=’h’ ‘row=’1′ }
<h1><a href=’[field:arcurl/]‘>[field:title/]</a></h1>
<p>[field:id runphp='yes'] $aid = @me; $row = $GLOBALS['dsql']->GetOne(“Select body From dede_addonarticle where aid=’$aid’ “); @me = cn_substr(strip_tags(“{$row['body']}”),400);[/field:id]<a href=’[field:arcurl/]‘>閱讀詳細</a></p>
{/dede:arclist}
其中strip_tags用來剝離html,cn_substr用來截取字節。
2.如果你需要調用全部,則用以下代碼:
//調用全部body
[field:id runphp='yes'] $aid = @me; $row = $GLOBALS['dsql']->GetOne(“Select body From dede_addonarticle where aid=’$aid’ “); @me = “{$row['body']}”;