国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢dede:channelartlist嵌套dede:sql如何使用當前文章變量

2024-07-12 08:48:49
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了織夢dede:channelartlist嵌套dede:sql如何使用當前文章變量,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

      做過時間模板開發的朋友可能會了解一點:織夢dede:channelartlist嵌套dede:sql的時候,在dede:sql里是只能使用channelartlist里的欄目變量,其他的變量是不允許使用的。

例如可以使用的變量:

~id~、~typeid~、~typename~

但是如果想要引用當前文章的其他變量如下面的

~title~、~writer~、~shorttitle~ 等等

這些變量是不會被解析的。

但是有的時候我們是需要調用更多的當前文章變量,我們該如何實現呢?下面就跟隨武林網一起來實現吧!

打開 /include/taglib/channelartlist.lib.php  找到

$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);

比如你要用到 ~title~ ,那就在它的下面加入

$pv->Fields['title'] = $refObj->Fields['title'];

添加好以后我們的dede:channelartlist嵌套dede:sql就可以這樣寫了:

{dede:channelartlist typeid ='2,3,4,5'}<div class="item" style="margin-top: 20px;">	<div class="item-t">	<div class="itc"> {dede:field name='typename'/} </div>	</div>	<div class="height10"></div>	{dede:sql sql="SELECT arc.*,addf.* FROM dede_archives arc LEFT JOIN dede_addonarticle addf ON arc.id=addf.aid WHERE arc.typeid=~id~ AND 	arc.writer=~title~ ORDER BY arc.id ASC LIMIT 0,30}	<div class="ilist">		<div class="il"> 			<a href="[field:id runphp=yes]$result=GetOneArchive(@me);@me=$result['arcurl'];[/field:id]" target="_blank">[field:title/]</a>		</div>		<div class="ir"> [field:pubdate function='strftime("%Y-%m-%d",@me)'/] </div>	</div> 	{/dede:sql}</div>{/dede:channelartlist}

完成。有興趣了解的朋友可以自己動手嘗試看看。

擴展閱讀

《織夢channelartlist標簽調用外部鏈接導航時無法顯示的解決方法》

《織夢dede:channel、dede:channelartlist支持調用隱藏欄目》

以上就是織夢dede:channelartlist嵌套dede:sql如何使用當前文章變量的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芷江| 龙井市| 富阳市| 阳信县| 连山| 郸城县| 秀山| 岳西县| 枣阳市| 读书| 威海市| 遵义市| 纳雍县| 合山市| 黑水县| 光泽县| 昂仁县| 遂宁市| 镶黄旗| 龙川县| 乐清市| 彭州市| 墨玉县| 修武县| 大安市| 连平县| 尼勒克县| 甘洛县| 称多县| 城市| 大丰市| 惠安县| 宁化县| 邯郸县| 大姚县| 冕宁县| 武山县| 天气| 林甸县| 如东县| 鄂尔多斯市|