area|地区钩子
标签名称:area
功能说明:显示地区信息
适用范围:全局
一级地区调用语法:
<!--{area type='dist1' name='' value='' ajax='1/0' cname='' cajax='' dname='' text=''}-->
基本参数:
参数名 | 数据类型 | 是否必须 | 描述 | 可选类型 |
type | string | Yes | 类别 dist1-一级地区 | dist1 |
name | string | Yes | 一级地区下拉选框名称 | ~ |
value | int | No | 一级地区当前值 | ~ |
ajax | int | No | 是否调用联动二级地区 | 1-Y,0-N,默认为0 |
cname | string | No | 当调用联动二级地区时,必须填写二级地区下拉选框名 | ~ |
cajax | int | No | 是否调用联动三级地区 | 1-Y,0-N,默认为0 |
dname | string | No | 当调用联动三级地区时,必须填写三级地区下拉选框名 | ~ |
text | string | No | 一级地区下拉选框提示文字 | ~ |
二级地区调用语法: <!--{area type='dist2' pvalue='' cname='' cvalue='' cajax='1/0' dname='' dvalue='' text=''}-->
基本参数:
参数名 | 数据类型 | 是否必须 | 描述 | 可选类型 |
type | string | Yes | 类别 dist2-二级地区 | dist2 |
pvalue | int | Yes | 一级地区的值 | ~ |
cname | string | Yes | 二级地区下拉选框名 | ~ |
cvalue | int | Yes | 二级地区值 | ~ |
cajax | int | No | 是否调用联动三级地区 | 1-Y,0-N,默认为0 |
dname | string | No | 当调用联动三级地区时,必须填写三级地区下拉选框名 | ~ |
dvalue | int | No | 当调用联动三级地区时,必须填写三级地区值 | ~ |
text | string | No | 二级地区下拉选框提示文字 | ~ |
三级地区调用语法: <!--{area type='dist3' cvalue='' dname='' dvalue='' text=''}-->
基本参数:
参数名 | 数据类型 | 是否必须 | 描述 | 可选类型 |
type | string | Yes | 类别 dist3-三级地区 | dist3 |
cvalue | int | Yes | 二级地区的值 | ~ |
dname | string | Yes | 三级地区下拉选框名 | ~ |
dvalue | int | Yes | 三级地区的值 | ~ |
text | string | No | 三级地区下拉选框提示文字 | ~ |
会员搜索三联动标签实例:
所在地区:
<!--{area type='dist1' name='s_dist1' value=$s_dist1 ajax='1' cname='s_dist2' cajax='1' dname='s_dist3' text='=请选择='}-->
<span id="json_s_dist2">
<!--{if $s_dist1>0}-->
<!--{area type='dist2' pvalue=$s_dist1 cname='s_dist2' cvalue=$s_dist2 cajax='1' dname='s_dist3' dvalue=$s_dist3 text='=不限='}-->
<!--{/if}-->
</span>
<span id="json_s_dist3">
<!--{if $s_dist2>0}-->
<!--{area type='dist3' cvalue=$s_dist2 dname='s_dist3' dvalue=$s_dist3 text='=不限='}-->
<!--{/if}-->
</span>
温馨提示:area里的参数排序位置不限;
地区文本显示:
调用语法:
<!--{area type='text' value='地区ID'}-->
基本参数:
参数名 | 数据类型 | 是否必须 | 描述 | 可选类型 |
type | string | Yes | 类型 | text |
value | int | Yes | 当前地区ID值 | ~ |
标签实例:
显示所在省,市
变量赋值:
<!--{assign var='provinceid' value='9'}-->
<!--{assign var='cityid' value='10'}-->
输出:<!--{area type='text' value=$provinceid}--> <!--{area type='text' value=$cityid}-->
结果:广东 广州
温馨提示:area里的参数排序位置不限;地区修改:后台管理->系统设置->其他设置->地区设置