输出栏目(分类)
内容栏目跟商品栏目调用方式基本相同
栏目表有以下字段可以调用
字段 | 说明 | 其他说明 |
---|---|---|
cate_id | 栏目id | |
parent_id | 父级栏目id | |
is_shop | 是否为商品栏目(分类) | 0:内容栏目(分类),1:商品栏目(分类) |
children | 子栏目数量 | |
cate_type | 栏目类型 | 0:正常栏目,1:文件夹栏目 |
name | 栏目名称 | |
subname | 栏目副名 | |
root_id | 顶级父栏目id | |
rootpath | 顶级父栏目URL路径 | |
urlpath | URL路径 | |
url | 跳转链接 | |
type_cate_id | 内容类型id | |
icon | icon 图标 | |
image | 栏目图片 | |
ad_image_data | 栏目广告 | 输出json格式数据,跟广告一样 <%=OW.echoImages("[cate:ad_image_data]","<img src=""{$url}"" alt=""{$name}"" title=""{$name}"" />")%> |
tpl_inherit | 是否继承上级模板设置 | 0:单独设置,1:继承上级模板设置 |
tpl_page | 单页栏目模板页面 | |
tpl_index | 此栏目模板 | |
tpl_category | 子栏目模板 | |
tpl_content | 内容页模板 | |
seo_title | SEO标题 | |
keywords | SEO关键词 | |
description | SEO描述 |
栏目调用方式
{cate is_shop="0" parent_id="0"} {cate:loop} [cate:i] 顺序数字,从1开始 [cate:name] 栏目名称 [cate:subname] 栏目副名 [cate:link] 栏目链接(url) [cate:icon] icon 图标 [cate:image] 栏目图片 {/cate:loop} {/cate}
示例(调用内容栏目)
{cate parent_id="{$cate:cate_id}"} <ul> {cate:loop} <li><a href="[cate:link]">[cate:name]</a></li> {/cate:loop} </ul> {/cate}
示例(调用多个栏目)
{cate cate_id="2,3,4"} <ul> {cate:loop} <li><a href="[cate:link]">[cate:name]</a></li> {/cate:loop} </ul> {/cate}
示例(商品栏目页根据当前栏目cate_id调用当前栏目下的所有子栏目)
{cate is_shop="1" parent_id="{$cate:cate_id}"} <ul> {cate:loop} <li><a href="[cate:link]">[cate:name]</a></li> {/cate:loop} </ul> {/cate}
示例:输出商品一级分类和二级分类)
<ul id="shop_cate"> {cate is_shop="1" parent_id="0"} {cate:loop} <li><a href="[cate:link]">[cate:name]</a></h1> <div class="subcate"> {cate2 parent_id="[cate:cate_id]"} {cate2:loop} <a href="[cate2:link]">[cate2:name]</a> {/cate2:loop} {/cate2} </div> </li> {/cate:loop} {/cate} </ul>
示例:输出商品一级分类、二级分类、三级分类)
<ul id="shop_cate"> {cate is_shop="1" parent_id="0"} {cate:loop} <li><a href="[cate:link]">[cate:name]</a></h1> <div class="subcate"> {cate2 parent_id="[cate:cate_id]"} {cate2:loop} <div><a href="[cate2:link]">[cate2:name]</a></div> <div class="subcate3"> {cate3 parent_id="[cate2:cate_id]"} {cate3:loop} <a href="[cate3:link]">[cate3:name]</a> {/cate3:loop} {/cate3} </div> {/cate2:loop} {/cate2} </div> </li> {/cate:loop} {/cate} </ul>
其他说明
{nav is_shop="0" parent_id="0"} 调用内容栏目
{nav is_shop="1" parent_id="0"} 调用商品栏目