将博CMS论坛

首页 » 综合 » 技术交流 » 问一个栏目页的问题
weiyezh - 2013/7/1 15:45:06
栏目分类结构:

栏目1
    子栏目1
    子栏目2
    子栏目3
    子栏目4

在article_class0.htm的模板页面

要怎么弄成想频道页面那样的效果呢

子栏目1
子栏目的内容内容内容内容内容
子栏目的内容内容内容内容内容
子栏目的内容内容内容内容内容
子栏目的内容内容内容内容内容

子栏目2
子栏目的内容内容内容内容内容
子栏目的内容内容内容内容内容
子栏目的内容内容内容内容内容
子栏目的内容内容内容内容内容
weiyezh - 2013/7/1 15:49:13
wherestr="parentid={$ChannelClassId}"
分类名称可以出来,但是二级栏目的文章标题列表不出来
用parentid={$ChannelClassParentId},
读取出来的是 频道下面的所有一级子栏目的内容
不是一级栏目的二级子栏目内容
weiyezh - 2013/7/1 15:52:08
<jcms:classloop channelid="3" wherestr="parentid={$ChannelClassId}" depth="1" repeatnum="0">
       <h2><span> <a href="{$ClassLink}">更多 &raquo;</a></span><a href="{$ClassLink}">{$ClassName}</a> </h2>
       <ul>
            <jcms:contentloop channelid="3" classid="{$ClassId}" repeatnum="5" fields="[title],[tcolor],[adddate]">              
                <#foreach content>
                <li>·<a href="$_{url}" title="$_{title}" style="color:${field.tcolor}">${field.title}</a></li>
                <#/foreach>              
            </jcms:contentloop>
          </ul>
      </jcms:classloop>
jumbot - 2013/7/1 16:17:51
默认模板中的父级模板就是这个效果
jumbot - 2013/7/1 16:18:37
去掉depth="1" 的约束
weiyezh - 2013/7/1 16:33:59
我就是参照这个来的。就是不出来。
weiyezh - 2013/7/1 16:38:08
果然是depth="1" 的问题,老大谢啦。
1
查看完整版本: 问一个栏目页的问题