品牌列表

适用范围:全站可用

标签作用:用于调取已启用品牌列表,按后台排序输出

基础用法

{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

文章目录