QQ登录 账号密码登陆 官网首页
首页 > B2C商城 > 开发手册 > 开发教程 > 正文

自定义短信内容

如果用户想自定义短信模板内容

  1. 如果只修改中文内容(不要修改类似"$()"这样的变量), 只需修改Application/config.php目录下的

  2. 1
    2
    3
    4
    5
    6
    7
    8
    SEND_SCENE => array(
            1=>array(用户注册,验证码${code},用户注册新账号, 请勿告诉他人,感谢您的支持!,regis_sms_enable),
            2=>array(用户找回密码,验证码${code},用于密码找回,如非本人操作,请及时检查账户安全,forget_pwd_sms_enable),
            3=>array(客户下单,您有新订单,收货人:${consignee},联系方式:${phone},请您及时查收.,order_add_sms_enable),
            4=>array(客户支付,客户下的单(订单ID:${order_id})已经支付,请及时发货.,order_pay_sms_enable),
            5=>array(商家发货,尊敬的${user_name}用户,您的订单已发货,收货人${consignee},请您及时查收,order_shipping_sms_enable),
            6=>array(身份验证,尊敬的用户,您的验证码为${code}, 请勿告诉他人.,bind_mobile_sms_enable),
        ),


  3. 如果需要新增变变量, 除了在此处编辑短信内容之外,在

    applicationcommonlogicSmsLogic.php 的sendSms方法中, 修改对应的变量值

    对比$smsParams和SEND_SCENE会发变量是一一对应的.


    另外需要注意的地方: 阿里云短信要求每个变量长度不能超过15位, 发送短信时,注意控制单个变量长度