实现代码如下:

{loop subcat($catid) $c}    {if $c['child']}    {php $child = subcat($c['catid']);}      
        
        
            
{php echo $c['catname'];}+            
            
{php echo "
".$c['catname']."";}
                
                 {loop $child $catc}                 {php $subcatid[] = $catc['catid'];}                     {php echo "
".$catc['catname']."";}                    {/loop}                                            
         {php $subcatid  = implode(',', $subcatid);}{php $arr=explode(',',$subcatid);}{pc:get sql="SELECT * from v9_news where status=99 and catid in ($subcatid) order by id DESC LIMIT 0,4--" num="6" return="data"} {loop $data $r}             
  •  
    ● [{$CATEGORYS[$r[catid]][catname]}] {str_cut($r['title'],40)}
  •    {/loop}{/pc}        
        
        {php echo "
我想了解更多".$c['catname']."知识";}                     {php $subcatid = null;}  {/if}{/loop}