ssycms模板开发之模板分类列表

  调用全部分类(包含一级、二级) id=”v” 表示:调用该循环中数据需以 […]

 

调用全部分类(包含一级、二级)

id=”v” 表示:调用该循环中数据需以v开头,在实际使用中,如包含多层循环,需要修改此值即可区分不同循环中的对应的值,官方默认模板常用v和val来区分 在查询分类列表的同时,也查询出分类下的文章列表

{tag:articlecategory id="v"}
  <li class='header-item'>
    <a href="{$v.url}" class='header-link {if condition="$categoryUrlName==$v['url_name']"}active{/if}' title="{$v['title']}">{$v['title']}</a>
  </li>             
{/tag:articlecategory}

调用顶级分类列表

pid=’0′ 表示只调用顶级的分类列表

{tag:articlecategory id="v" pid="0"}
  <li>
    <a href="{$v.url}" class='{if condition="$categoryUrlName==$v['url_name']"}active{/if}' title="{$v['title']}">{$v['title']}</a>
  </li>             
{/tag:articlecategory}

调用指定分类ID下子分类列表

pid=’具体的数’ 表示顶用指定的子分类列表

{tag:articlecategory id="v" pid="1"}
  <li>
    <a href="{$v.url}" class='{if condition="$categoryUrlName==$v['url_name']"}active{/if}' title="{$v['title']}">{$v['title']}</a>
  </li>             
{/tag:articlecategory}

通常在列表和详情模板中,用 $itemInfo['cid'] 来代表当前分类id,例如:

{tag:articlecategory id="v" pid="$itemInfo['cid']"}
  <li>
    <a href="{$v.url}" class='{if condition="$categoryUrlName==$v['url_name']"}active{/if}' title="{$v['title']}">{$v['title']}</a>
  </li>             
{/tag:articlecategory}

调用指定分类信息

ids=’具体的数’ 表示调用指定的分类信息

{tag:articlecategory id="v" ids="1"}
    <a href="{$v.url}" class='header-link {if condition="$categoryUrlName==$v['url_name']"}active{/if}' title="{$v['title']}">{$v['title']}</a>
{/tag:articlecategory}
版权声明
文章标题:ssycms模板开发之模板分类列表
文章链接:https://blog.chiyuba.com/qianduanjishu/314.html
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,转载或引用请注明出处。
温馨提示:本文最后更新于 2022年4月9日,部分内容可能存在时效性,请注意甄别。

相关推荐

更多教程
ssycms模板开发之模板详情模板页 UI相关 ssycms模板开发之模板详情模板页

以下列出常用详情模板页面调用标签代码 你...

8 浏览
ThinkPHP6自动将数据库中的字段转换成驼峰方式命名 前端技术 ThinkPHP6自动将数据库中的字段转换成驼峰方式命名

  简介:前言在开发会遇到将数...

5 浏览
报错:prettier.resolveConfig.sync is not a function(react/vue) 前端技术 报错:prettier.resolveConfig.sync is not a function(react/vue)

  报错信息 报错原因 pre...

7 浏览

评论