dedecms利用[field:arcurl/]無法取得文章路徑怎麼辦?
dedecms利用[field:arcurl/]無法取得文章路徑的解決方法
建議學習:織夢cms
{dede:sql sql='Select * from dede_shop where id=6 limit 26'} <li> <a href='[field:arcurl/]' target="_blank">[field:title function='cn_substr(@me,20)'/]</a> </li> {/dede:sql}sql語句中[field:arcurl/]無法取得位址的原因是arcurl非實體表,所以sql標籤無法直接透過arcurl取得文章的靜態位址。 你可以使用以下程式碼:
[field:id runphp='yes'] $id=@me;@me=''; $url=GetOneArchive($id); @me=$url['arcurl']; [/field:id]不過id無效一樣輸出為空,要查aid才行。 ###
以上是dedecms利用[field:arcurl/]無法取得文章路徑怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!