dedecms织梦channelartlist循环中怎么调用子栏目循环及文章

{dede:channelartlisttypeid='1,2,3,4'}焦点:{dede:artlistrow=1}[field:title/][field:descr... {dede:channelartlist typeid='1,2,3,4'}
焦点:

{dede:artlist row=1}
[field:title/]
[field:description function='cn_substr(@me,110)'/]...
{/dede:artlist}

子栏目最新文章:
{dede:channel row='4'}
例如这四个小栏目中,我需要调用文章...
{/dede:channel}

热门文章
{dede:artlist row=5}
[field:title/]
{/dede:artlist}

{/dede:channelartlist}

这样的框架织梦如何用标签调用出来啊?
展开
 我来答
day忘不掉的痛
推荐于2016-05-25 · 知道合伙人数码行家
day忘不掉的痛
知道合伙人数码行家
采纳数:62646 获赞数:223941
本人担任公司网络部总经理多年,有充足的网络经验、互联网相关知识和资讯。

向TA提问 私信TA
展开全部

调用方法:

{dede:channelartlist typeid='top'}

这里是typied='top',这个top值可以换为你想要的上级栏目ID,但绝对是不可以为空的。

xdownx
2013-05-08 · TA获得超过2052个赞
知道小有建树答主
回答量:1135
采纳率:0%
帮助的人:1202万
展开全部
{dede:arclist row=6 titlelen=50 orderby=pubdate typeid='2'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
<LI>[field:description function="cn_substr(html2text(@me),26)"/]...</LI>
{/dede:arclist}

这里加个typeid='2'代码显示ID为2的栏目下面的文章内容的。
orderby是排序方式,pubdate表示按时间排序
titlelen=50表示标题截取50个字符串
row=6表示显示6条文章
追问
你没有弄明白我的意思
channelartlist循环里已经指定了typeid
例如 循环到栏目2
channelartlist已经等于2了
然后要列出栏目2下的子栏目及子栏目的文章...
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a7442358
2013-05-08 · TA获得超过561个赞
知道小有建树答主
回答量:779
采纳率:0%
帮助的人:831万
展开全部
其实你可以换一种方式,例如给需要调用的文章加个特有的属性,然后使用flag=“XX”即可,虽然channellist标签可以嵌套,但是也仅限于arclist和type标签而已,因此不能完全依赖它。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Ark之王
2014-01-27 · TA获得超过358个赞
知道答主
回答量:162
采纳率:0%
帮助的人:57.6万
展开全部
我也遇到相同问题,解决办法是自己写sql或者php语言,研究这二次开发不如直接写来的直观.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
拐子过海
2013-05-08 · TA获得超过397个赞
知道小有建树答主
回答量:900
采纳率:0%
帮助的人:215万
展开全部
阿斯顿阿斯蒂芬
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式