有没有人在注册的时候加过省市区三级地区选项的?

2016-07-07 15:02 来源:www.chinab4c.com 作者:ecshop专家

顶啊顶啊顶啊

回答:

3# liucanyu


顶顶顶顶

顶顶,明天弄好了加了给大家

我也正需要这种功能的

这个只能是添加成功,我还没想好怎么在用户中心和后台读取呢,高手请指点一下

7楼的方法应该可行


直接把goods.php和goods.dwt里面的代码拷过来了

参考商店设置shop_config_form.htm的做法,很不错的。

页面加
<select name="value[{$var.id}]" id="selCountries" onchange="region.changed(this, 1, 'selProvinces')">
<option value=''>{$lang.select_please}</option>
{foreach from=$countries item=region}
<option value="{$region.region_id}" {if $region.region_id eq $cfg.shop_country}selected{/if}>{$region.region_name}</option>
{/foreach}
</select>
{if $var.code eq "shop_province"}
<select name="value[{$var.id}]" id="selProvinces" onchange="region.changed(this, 2, 'selCities')">
<option value=''>{$lang.select_please}</option>
{foreach from=$provinces item=region}
<option value="{$region.region_id}" {if $region.region_id eq $cfg.shop_province}selected{/if}>{$region.region_name}</option>
{/foreach}
</select>
{elseif $var.code eq "shop_city"}
<select name="value[{$var.id}]" id="selCities">
<option value=''>{$lang.select_please}</option>
{foreach from=$cities item=region}
<option value="{$region.region_id}" {if $region.region_id eq $cfg.shop_city}selected{/if}>{$region.region_name}</option>
{/foreach}
</select>
{elseif $var.code eq "lang"}
<select name="value[{$var.id}]">
{html_options values=$lang_list output=$lang_list selected=$var.value}
</select>
{/if}