请教如何在前台调出地区?想把“城市+乡镇”调用显示在圈子列表中,让访客一目了然知道大概位置。
摸索了一下,用以下的代码:
<div >区域:{$info.province_id}{$info.city_id}</div>
不能调出所属的地区。
此外建议在建圈页,填写具体地址紧跟在地区后面。不然前面选择了地区,后面填写地址的时候又加上地区,显示就不友好,商家体验也不友好。
<div class="SearchType"><!--地区市场筛选-->
<dl><dt>区域:</dt><dd>
<a href='{:urls("index",fun("field@make_filter_url","street_id,zone_id,page"))}' {if input($rs['name'])==''}style="color:yellow;"{/if} class="ck">不限</a>
{volist name=":get_area('','',input('city_id')?:($webdb['city_id']?:你的城市ID))" id="name"}
<a href='{:urls("index","zone_id=$key&".fun("field@make_filter_url","zone_id,page"))}' {if input('zone_id')==$key}style="color:red;"{/if}>{$name}</a>
{/volist}
<!-- {if input('zone_id')}
<div>
{volist name=":get_area('','',input('zone_id'))" id="name"}
<a href='{:urls("index","street_id=$key&".fun("field@make_filter_url","street_id,page"))}' {if input('street_id')==$key}style="color:red;"{/if}>{$name}</a>
{/volist}
</div>
{/if}-->
</dd></dl>
{volist name=":fun('field@list_filter',$mid)" id="rs"}
<dl><dt>{$rs.title}:</dt><dd>
<a href='{:urls("index","fid=$fid&$rs[opt_url]")}' {if input($rs['name'])==''}style="color:yellow;"{/if} class="ck">不限</a>
{volist name="$rs.opt" id="vs"}
<a href='{:urls("index","fid=$fid&$vs[url]")}' {if input($rs['name'])==$vs['key']}style="color:red;"{/if}>{$vs.title}</a>
{/volist}
</dd></dl>
{/volist}
</div>
非常感谢你的解答,筛选功能非常地好,但前期不用,数据还不多。
我的想法是更简单些,就是单纯的把地区+城市调出来显示在前台就好了。
如图所示。
不知道能不能调出来?
电脑版的回复不能加图