日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

dede:arclist 调用嵌套tag标签教程

發布時間:2023/12/31 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 dede:arclist 调用嵌套tag标签教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

有的時候我們的織夢網站列表頁,或是首頁,需要在arclist標簽里面加上當前文章的標簽。

如何實現呢?

用織夢提供的tag標簽:

{dede:tag row='10' getall='1' sort='month'}<li><a href='[field:link/]'>[field:tag /]</a></li>{/dede:tag}

這個標簽無法實現,因為,無論是列表還是首頁,調用出來的文章都是循環的,即在{dede:list}{/dede:list} 或{dede:arclist }{/dede:arclist}

在這里面是無法嵌套的。

下面是錯誤的:

{dede:arclist}

{dede:tag row='10' getall='1' sort='month'}<li><a href='[field:link/]'>[field:tag /]</a></li>{/dede:tag}

{/dede:arclist}

錯誤原因是標簽arclist不能嵌套另外的標簽。

解決方法:

使用織夢提供的php接口:[field:id runphp=yes] …[/field:id]

完整的標簽是:

{dede:arclist}<p>標簽 : [field:id runphp=yes]global $dsql;$tags = '';$query = "SELECT tag FROM `dede_taglist` WHERE aid='@me' ";$dsql->Execute('tag',$query);while($row = $dsql->GetArray('tag')){$tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a>, ";}@me=$tags;[/field:id]</p>{/dede:arclist}

下面是偽靜態,可以不用看,自己測試一下。

還有是我自己弄的偽靜態那個 調用了兩個字段

{dede:arclist}[field:id runphp=yes]global $dsql;$tags = '';$query = "SELECT tid,tag FROM `dede_taglist` WHERE aid='@me' ";$dsql->Execute('tid,tag',$query);while($row = $dsql->GetArray('tid,tag')){$tags .= "<a href='/t-".urlencode($row['tid']).".html'>".$row['tag']."</a>";}@me=$tags;[/field:id]

總結:

如果你會php,那么,通過織夢提供的runphp=yes就可以調用很多不能嵌套的問題,這個功能非常有用,當然,一般的人也用不到這個,對于仿站,或是做二次開發也許會用到。
最后附上另一段代碼,調用圖集里的前兩張照片

{dede:arclist typeid='6' } <a href="[field:arcurl/]">[field:id runphp=yes]global $dsql;$img='';$query = "SELECT url FROM `dede_uploads` WHERE arcid='@me' order by aid asc ";$dsql->Execute('url',$query);while($row = $dsql->GetArray('url')){if($img==''){$img.="<img class='first-img' src=".$row['url'].">";}else{$img.="<img class='hover-img' src=".$row['url'].">";}}@me=$img;[/field:id] </a> {/dede:arclist}

總結

以上是生活随笔為你收集整理的dede:arclist 调用嵌套tag标签教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。