品牌列表
适用范围:全站可用
标签作用:用于调取已启用品牌列表,按后台排序输出
基础用法
{shop:brand alias="brand" key="i"}
<a href="javascript:;">
<img src="{$brand.logo}" alt="{$brand.name}">
<span>{$brand.name}</span>
</a>
{/shop:brand}限制数量
{shop:brand num="12" alias="brand"}
<span>{$brand.name}</span>
{/shop:brand}无 Logo 时显示首字母
{shop:brand alias="brand" key="i"}
{if $brand.logo}
<img src="{$brand.logo}" alt="{$brand.name}">
{else /}
<span>{$brand.monogram}</span>
{/if}
{/shop:brand}控制参数
| 参数 | 描述 |
|---|---|
alias | 循环变量名,默认 brand |
key | 计数变量名,默认 i,在循环内用 {$i} 调用 |
num | 数量,0 或不写表示全部 |
mod | 取模,用于隔行样式,默认 2 |
empty | 无数据时输出的内容 |
调用标签
| 标签 | 描述 |
|---|---|
{$brand.id} | 品牌 ID |
{$brand.name} | 品牌名称 |
{$brand.logo} | 品牌 Logo(已处理 CDN) |
{$brand.description} | 品牌简介 |
{$brand.sorting} | 排序 |
{$brand.monogram} | 品牌名称前两位首字母(无 Logo 时占位) |
{$brand.i} | 计数 1 开始(变量名由 key 参数决定) |
{$brand.n} | 计数 0 开始 |
使用示例
{shop:brand num="12" alias="brand" key="i" mod="4" empty="暂无品牌"}
<article class="brand">
{if $brand.logo}
<img src="{$brand.logo}" alt="{$brand.name}">
{else /}
<span>{$brand.monogram}</span>
{/if}
<h3>{$brand.name}</h3>
</article>
{/shop:brand}更新时间:2026-09-19
更新时间:2026-09-19 17:12:10
BadouCMS