dedecms 如何调用多个顶级栏目下的子栏目
在一个新建的模板中,想在一个位置调用,多个顶级栏目中的同名子栏目。让其在一个div内显示出来。请教下谁知道该怎么做?例:A-1,2,3,4B-1,2,3,4C-1,2,3...
在一个新建的模板中,想在一个位置调用,多个顶级栏目中的同名子栏目。让其在一个div内显示出来。请教下谁知道该怎么做?
例:
A-1,2,3,4
B-1,2,3,4
C-1,2,3,4
调用ABC中的1,如何实现? 展开
例:
A-1,2,3,4
B-1,2,3,4
C-1,2,3,4
调用ABC中的1,如何实现? 展开
2个回答
展开全部
这个估计有点难度,因为特定栏目调用一般是根据typeid,显然,typeid不一样,只是名称一样;
或者你干脆重复调用,比如这几个同名子栏目的typeid分别是1,2,3,4,那么你这样调用就行:
{dede:type typeid='1'}
<a href="[field:typelink /]">[field:typename /]</a>
{/dede:type}
{dede:type typeid='2'}
<a href="[field:typelink /]">[field:typename /]</a>
{/dede:type}
{dede:type typeid='3'}
<a href="[field:typelink /]">[field:typename /]</a>
{/dede:type}
{dede:type typeid='4'}
<a href="[field:typelink /]">[field:typename /]</a>
{/dede:type}.
不知道这样行不行?
或者你干脆重复调用,比如这几个同名子栏目的typeid分别是1,2,3,4,那么你这样调用就行:
{dede:type typeid='1'}
<a href="[field:typelink /]">[field:typename /]</a>
{/dede:type}
{dede:type typeid='2'}
<a href="[field:typelink /]">[field:typename /]</a>
{/dede:type}
{dede:type typeid='3'}
<a href="[field:typelink /]">[field:typename /]</a>
{/dede:type}
{dede:type typeid='4'}
<a href="[field:typelink /]">[field:typename /]</a>
{/dede:type}.
不知道这样行不行?
展开全部
{dede:channelartlist row=1}
<a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a>
还可以调用该第一个栏目下的文章
{dede:arclist }
[field:title/]
{/dede:arclist}
{/dede:channelartlist}
这个模板必须是A B C 的模板才 有效哦
<a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a>
还可以调用该第一个栏目下的文章
{dede:arclist }
[field:title/]
{/dede:arclist}
{/dede:channelartlist}
这个模板必须是A B C 的模板才 有效哦
追问
试过了,达不到理想效果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询