迅睿開源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
需求是在文章詳情頁(yè)里顯示推薦文章的遞歸。我查看了官方提供的【共享欄目循環(huán)顯示(三層嵌套)http://www.apdwn.com/doc/code/index.html】代碼,發(fā)現(xiàn)沒有辦法解決遞歸顯示推薦文章的問題。第二層的$t.id無法獲取,因?yàn)槲乙呀?jīng)是點(diǎn)進(jìn)了文章詳情頁(yè)里
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅睿官方創(chuàng)始人
{category module=share pid=6 return=ttt1}
<div class="item_li">
<a href="javascript:;" class="aa hasChild">{$ttt1.name}</a>
{if $ttt1.child}
<div class="item_ul_list child1">
{category module=share pid=$t.id return=ttt2}
<a href="javascript:;" target="_blank" class="aa">{$ttt2.name}</a>
</div>
{/category}
{/if}
目前是有使用不同的return值呢
pid=$t.id改成pid=$ttt1.id
你上層并不是t啊而是ttt1,為什么寫成了t
<a href="javascript:;" class="aa hasChild {if !$ttt1.child}disabled{/if}">{$ttt1.name}</a>
{module module=news catid=$ttt1.id flag=2 return=flagttt1}
<a href="javascript:;" class="aa">{$flagttt1.biaoti}</a>
{/module}
{category module=share pid=$ttt1.id return=ttt2}
<a href="javascript:;" target="_blank" class="aa hasChild">{$ttt2.name}</a>
{if $ttt2.child}
<div class="item_ul_list child2">
{module module=news catid=$ttt2.id flag=2 return=flagttt2}
<a href="javascript:;" class="aa">{$flagttt2.biaoti}</a>
{category module=share pid=$ttt2.id return=ttt3}
<a href="javascript:;" target="_blank" class="aa hasChild">{$ttt3.name}</a>
<div class="item_ul_list child3">
{module module=news catid=$ttt3.id flag=2 return=flagttt3}
<a href="javascript:;" class="aa">{$flagttt3.biaoti}</a>
在循環(huán)里如何把文章循環(huán)出來,這樣會(huì)多次循環(huán)出現(xiàn)問題嗎
回復(fù)@迅睿官方創(chuàng)始人 我在父循環(huán)里循環(huán),怎么會(huì)把子循環(huán)也查出來了 ??
回復(fù)@迅睿官方創(chuàng)始人 排查了一下因?yàn)槲也楦竔d8號(hào)的id的文章會(huì)把子id22和子id23號(hào)的文章也查出來,怎么做到可以精確查詢id
回復(fù)@榜一大哥 沒辦法呢哥,業(yè)務(wù)需求,請(qǐng)問可以解答一下我上面的問題嗎,如何精確查詢id文章呢,感謝
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅睿官方創(chuàng)始人
{category module=share pid=6 return=ttt1}
<div class="item_li">
<a href="javascript:;" class="aa hasChild">{$ttt1.name}</a>
{if $ttt1.child}
<div class="item_ul_list child1">
{category module=share pid=$t.id return=ttt2}
<div class="item_li">
<a href="javascript:;" target="_blank" class="aa">{$ttt2.name}</a>
</div>
{/category}
</div>
{/if}
</div>
{/category}
目前是有使用不同的return值呢
pid=$t.id改成pid=$ttt1.id
你上層并不是t啊而是ttt1,為什么寫成了t
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅睿官方創(chuàng)始人
{category module=share pid=6 return=ttt1}
<div class="item_li">
<a href="javascript:;" class="aa hasChild {if !$ttt1.child}disabled{/if}">{$ttt1.name}</a>
{if $ttt1.child}
<div class="item_ul_list child1">
{module module=news catid=$ttt1.id flag=2 return=flagttt1}
<a href="javascript:;" class="aa">{$flagttt1.biaoti}</a>
{/module}
{category module=share pid=$ttt1.id return=ttt2}
<div class="item_li">
<a href="javascript:;" target="_blank" class="aa hasChild">{$ttt2.name}</a>
{if $ttt2.child}
<div class="item_ul_list child2">
{module module=news catid=$ttt2.id flag=2 return=flagttt2}
<a href="javascript:;" class="aa">{$flagttt2.biaoti}</a>
{/module}
{category module=share pid=$ttt2.id return=ttt3}
<div class="item_li">
<a href="javascript:;" target="_blank" class="aa hasChild">{$ttt3.name}</a>
<div class="item_ul_list child3">
{module module=news catid=$ttt3.id flag=2 return=flagttt3}
<a href="javascript:;" class="aa">{$flagttt3.biaoti}</a>
{/module}
</div>
</div>
{/category}
</div>
{/if}
</div>
{/category}
</div>
{/if}
</div>
{/category}
在循環(huán)里如何把文章循環(huán)出來,這樣會(huì)多次循環(huán)出現(xiàn)問題嗎
回復(fù)@迅睿官方創(chuàng)始人 我在父循環(huán)里循環(huán),怎么會(huì)把子循環(huán)也查出來了 ??
回復(fù)@迅睿官方創(chuàng)始人 排查了一下因?yàn)槲也楦竔d8號(hào)的id的文章會(huì)把子id22和子id23號(hào)的文章也查出來,怎么做到可以精確查詢id
回復(fù)@榜一大哥 沒辦法呢哥,業(yè)務(wù)需求,請(qǐng)問可以解答一下我上面的問題嗎,如何精確查詢id文章呢,感謝