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里的参数排序位置不限;地区修改:后台管理->系统设置->其他设置->地区设置