QQ登录 账号密码登陆 官网首页

自定义短信内容

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

  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. 如果需要新增变变量, 除了在此处编辑短信内容之外,在

    application\common\logic\SmsLogic.php 的sendSms方法中, 修改对应的变量值

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


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