专题列表模板文件可以调用字段有如下: ## $readdb | 参数 |描述 | | --- | --- | | id | 当前专题id | | pid | 上级专题id,为0则是顶级专题没有上级专题 | | title| 当前专题名称 | | special_num| 当前专题的内容数量 | > `$readdb`,可以输出当前专题信息, 使用`{:var_dump($readdb)}`来查看这个字段里面有什么,根据你需要的东西进行调用,可以参考如下示例代码: ``` <h2 class="cx-pad-a15 ll-index-color">{$readdb.title}</h2> ``` ## $menu | 参数 |描述 | | --- | --- | | id | 专题id | | pid | 上级专题id,为0则是顶级专题没有上级专题 | | title| 专题名称 | | special_num| 专题的内容数量 | > `$menu`:可以输出面包屑信息,这是一个数组字段,可以直接用{volist name='menu' id='cx' empty=' '}{/volist}循环输出, 使用`{:var_dump($menu)}`来查看这个字段里面有什么,根据你需要的东西进行调用,可以参考如下的示例代码: ``` <div class="cx-fex-l cx-fex-itemsc cx-hidden-l"> <a href="/" class="cx-text-black-7" title="首页"> <i class="cx-icon cx-iconhome"></i> <span>首页</span> </a> {volist name='menu' id='cx' empty=''} <a href="/home/special-part-{$cx.id}.html" target="_blank" title="{$cx.title}" class="cx-text-black-7"> <i class="cx-icon cx-iconright"></i> <span>{$cx.title}</span> </a> {/volist} </div> ``` * `{volist name='menu' id='cx' empty=' '}{/volist}`循环`$menu`字段,`cx`为每一项 * `{$cx.title}`为专题分类的名称 * `/home/special-part-{$cx.id}.html`跳转专题列表的地址 ## $listdb | 参数 |描述 | | --- | --- | | total | 栏目下的内容总数 | | per\_page | 每页的数量。例如24:每页24条数据 | | current\_page | 当前页 | | last\_page| 最后一页 | | data| 当前栏目的内容列表 | > `$list`:可以输出栏目信息, 使用`{:var_dump($list)}`来查看这个字段里面有什么,根据你需要的东西进行调用,可以参考如下的示例代码: ``` <div>{$listdb.total}</div> <div>{$listdb.per_page}</div> <div>{$listdb.current_page}</div> ``` * `{$listdb.total}` 专题下的内容总数 * `{$listdb.per_page}` 每页的数量 * `{$listdb.current_page}`当前页 ## $list.data | 参数 |描述 | | --- | --- | | id | 专题id | | cid | 该专题所属分类id | | title| 专题名称 | | ctitle| 所属专题分类的专题名称 | | keywords | seo关键词 | | description| seo描述 | | addtime | 专题的发布时间 | | logo | 专题logo图 | | banner | 专题的banner图 | | comment_see | 0:关闭评论,1:开启评论 | | article_num| 专题的内容数量 | > `$list.data`:可以输出栏目列表信息,这是一个数组字段,可以直接用{volist name='list.data' id='cx' empty=' '}{/volist} 使用`{:var_dump($list.data)}`来查看这个字段里面有什么,根据你需要的东西进行调用,可以参考如下示例代码: ``` {volist name='listdb.data' id='cx' empty=''} <a href="/home/special-{$cx.id}.html" target="_blank" title="{$cx.title}" class="layout cx-fex cx-pad-tb20"> <div class="layout cx-bg-img4x3" style="padding-bottom: 30%"> <div class="cx-bg-img" style="background-image: url({$cx.banber|default='__PUBLIC__/img/imgnone.jpg'})"></div> <div class="cx-pos-a cx-pad-a10 cx-fex-c cx-fex-itemsc cx-fex-column cx-text-white " style="top: 0;left: 0;bottom: 0;right: 0;background-color: rgba(0,0,0,0.5)"> <div class="cx-fex-c cx-fex-itemsc special-text"><span class="cx-bg-white" style="height: 2px;width: 15px;display: block"></span> <span class="cx-pad-lr5">{$cx.title}</span><span class="cx-bg-white" style="height: 2px;width: 15px;display: block";></span></div> <div class="cx-text-whit-5 cx-text-lh index-mobile-shenglv1">{:get_word($cx.description,'300')}</div> </div> </div> </a> {/volist} ``` * `{volist name='listdb.data' id='cx' empty=' '}{/volist}`循环`listdb.data`这个字段,每一项为`cx` * `/home/special-{$cx.id}.html`跳转当前专题分类的专题列表页面 * `{$cx.title}`这是所属当前专题分类的专题名称 * `{$cx.banber|default='__PUBLIC__/img/imgnone.jpg'}`这项专题的banner图,`|default='__PUBLIC__/img/imgnone.jpg`指默认是`\public\wormcms\img\imgnone.jpg`的默认图片 * `$cx.description`这项内容的简介 * 如需限制字数可以用`{:get_word(字段名,字数)}`这个方法,例如`{:get_word($cx.description,'300')}`将`$cx.description`这个字段的字数限制在300以内 ## $partlist | 参数 |描述 | | --- | --- | | id | 专题id | | pid | 上级专题id,为0则是顶级专题没有上级专题 | | title| 专题名称 | | special_num| 专题的内容数量 | > `$partlist`:可以输出所有栏目列表信息,这是一个数组字段,可以直接用{volist name='partlist' id='cx' empty=' '}{/volist} 使用`{:var_dump($partlist)}`来查看这个字段里面有什么,根据你需要的东西进行调用,可以参考如下示例代码: ``` {volist name='partlist' id='cx' empty=''} {eq name='cx.pid' value='$readdb.pid'} <a href="/home/special-part-{$cx.id}.html" target="_blank" title="{$cx.title}" class="layout ll-part-hover ll-color-span-hover cx-fex-l cx-fex-itemsc cx-pad-tb15 cx-text-black-6 part" data-id="{$cx.id}" data-class=".num" style="border-bottom: 1px dashed #e5e5e5;"><span class="cx-bg-black-6 cx-bor-raall cx-mag-r10" style="width: 12px;height: 12px;"></span><span>{$cx.title}(<span class="num">0</span>)</span></a> {/eq} {/volist} ``` * `{volist name='partlist' id='cx' empty=''}{/volist}`循环`partlist`这个字段,每一项为`cx` * `/home/special-part-{$cx.id}.html`跳转专题分类列表的地址 * `{$cx.title}`专题分类名称