迅睿调用某个顶级栏目 比如 pid=4 的新闻资讯 栏目下有2个子栏目 id=5和id=6
{category module=share pid=4 return=c}
{module module=$c.mid catid=$catid order=inputtime page=1 pagesize=10 sbpage=1 urlrule=$urlrule}
[{$c.name}]{$t.title}
{/module}
{/category}
{$pages}
需要实现的是 ,在文章标题开头显示出文章属于那个栏目的分类
目前以上代码可以实现。但是点击列表的时候,ID=5循环了2次。ID=5有3条数据 ,统计是3条没错,但是上面缺显示ID=5 的3条和ID=6 的3条 数据
该怎么做才能正确调用只属于ID=5 的3条。


栏目名称:{dr_cat_value($t.catid, 'name')}如果是在首页等页面栏目名称:{dr_cat_value('news', $t['catid'], 'name')}也就是要加一个模块名称{category module=share pid=4 return=c} {module module=share catid=$c.id order=inputtime page=1 pagesize=10 sbpage=1 urlrule=$urlrule} <!--注意栏目id用$c.id--> 所属栏目{dr_cat_value("news",$c.catid, 'name')} 文章标题{$t.title} {/module} {/category}试试这样写。如果是在模块下的list.html页的循环中调用栏目名称
栏目名称:{dr_cat_value($t.catid, 'name')}如果是在首页等页面
栏目名称:{dr_cat_value('news', $t['catid'], 'name')}也就是要加一个模块名称
{category module=share pid=4 return=c} {module module=$c.mid catid=$c.id order=inputtime num=10} [{dr_cat_value($c.mid, $t['catid'], 'name')}] - {$t.title} {/module} {/category}按官方的意思,应该改成这样