在首頁供求信息列表中顯示地區名稱(如「北京/朝陽區」),幫助用戶快速篩選本地化信息。
{loop $tags $k $t}
[{area_pos($t[areaid], '/', 1)}]{$t[title]}
{/loop}
area_pos() 參數詳解area_pos($areaid, $separator = ' ', $level = 0) // $areaid: 地區 ID // $separator: 分隔符(如 '/', '>', ' - ') // $level: 顯示層級(1=僅一級,2=兩級,0=全部)
| 參數 | 輸出示例 |
|---|---|
area_pos($t[areaid], '/', 1) | [北京] 標題內容 |
area_pos($t[areaid], '/', 2) | [北京/朝陽區] 標題內容 |
area_pos($t[areaid], ' > ', 0) | [北京 > 朝陽區 > 建外街道] 標題內容 |
{loop $tags $k $t}
<span class="area-tag">
{php $areas = explode('/', area_pos($t[areaid], '/', 2));}
{loop $areas $a}
<a href="{$MOD[linkurl]}{$a[linkurl]}">{$a[areaname]}</a>
{/loop}
</span>
<a href="{$t[linkurl]}">{$t[title]}</a>
{/loop}
.area-tag {
display: inline-block;
background: #F0F8FF;
color: #0066CC;
padding: 2px 6px;
border-radius: 3px;
margin-right: 8px;
font-size: 12px;
}
.area-tag a { color: #0066CC; text-decoration: none; }
.area-tag a:hover { text-decoration: underline; }
$t[areaid] 需在 tag 查詢中包含(預設通常包含)area_pos() 依賴全域 $AREA 陣列或資料庫查詢cache=300此功能極大提升了供求信息的地域相關性,是本地化 B2B 平台的必備元素。