发新话题
打印

[共享] 修改邮政编码可以填写数字和字母

本主题由 bugii 于 2008-6-10 16:39 设置高亮

修改邮政编码可以填写数字和字母

主题 : 修改邮政编码可以填写数字和字母!
目的 : 帮助那些在国外开店的朋友,或是有在ecshop的基础上做外贸的!
现状 : 只可以填写数字
改为 : 可以填写数字和字母

正题 :

以bluesky模板为例子,其它大同小异.

1. 程序修改,:找到js/shopping_flow.js

打开找到:
复制内容到剪贴板
代码:
  if (frm.elements['zipcode'] && frm.elements['zipcode'].value.length > 0 && (!Utils.isNumber(frm.elements['zipcode'].value)))
  {
    err = true;
    msg.push(zip_not_num);
  }
修改为:
复制内容到剪贴板
代码:
  if (frm.elements['zipcode'] && Utils.isEmpty(frm.elements['zipcode'].value))
  {
    err = true;
    msg.push(zip_not_num);
  }
2. 模板修改 (可改可不改,改只是为好看)

themes/模板名/library/consignee.lbi

找到:
复制内容到剪贴板
代码:
    <td>{$lang.postalcode}:</td>
    <td><input name="zipcode" type="text" id="zipcode_{$sn}" value="{$consignee.zipcode|escape}" /></td>
修改为:
复制内容到剪贴板
代码:
    <td>{$lang.postalcode}:</td>
    <td><input name="zipcode" type="text" id="zipcode_{$sn}" value="{$consignee.zipcode|escape}" />
    {$lang.require_field} </td>
3. 语言选项

languages/zh_cn/shopping_flow.php (其他语言,例如繁体或是英文包对照修改)


找到:
复制内容到剪贴板
代码:
$_LANG['flow_js']['zip_not_num'] = '邮政编码只能填写数字';
修改为你自己想表达的意思,如:
复制内容到剪贴板
代码:
$_LANG['flow_js']['zip_not_num'] = '邮政编码不能为空! ';
PS:

A: DHL FEDEX UPS TNT 全球插件运费提供!有需求的PM给我
B: 其它运费插件按用户要求制做
C: 前台单个产品运费计算,这个只针对做国外部分的可能需求!

[ 本帖最后由 gsminfo 于 2008-6-10 16:11 编辑 ]
本帖最近评分记录
  • bugii 体力 +5 2008-6-10 16:39

TOP

顶下!

TOP

用过的朋友过来顶一下啊!不顶一下,下次那还有这么多热心的!

TOP

不错,试一下

TOP

路过~~~

提示: 作者被禁止或删除 内容自动屏蔽

TOP

谢谢分享,留下脚印,备用

TOP

发新话题