将博CMS论坛

注册

 

发新话题 回复该主题

问一个栏目页的问题 [复制链接]

1#
栏目分类结构:

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

在article_class0.htm的模板页面

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

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

子栏目2
子栏目的内容内容内容内容内容
子栏目的内容内容内容内容内容
子栏目的内容内容内容内容内容
子栏目的内容内容内容内容内容
分享 转发
TOP
2#

wherestr="parentid={$ChannelClassId}"
分类名称可以出来,但是二级栏目的文章标题列表不出来
用parentid={$ChannelClassParentId},
读取出来的是 频道下面的所有一级子栏目的内容
不是一级栏目的二级子栏目内容
TOP
3#

<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>
TOP
4#

默认模板中的父级模板就是这个效果
TOP
5#

去掉depth="1" 的约束
TOP
6#

我就是参照这个来的。就是不出来。
TOP
7#

果然是depth="1" 的问题,老大谢啦。
TOP
发新话题 回复该主题