2019 February

js实现数字滚动效果

  Html结构: <div id=”numRoll” class=”myroll”></div> Js代码: <script type=”text/javascript”> var mynroll=518518; var r1=new DigitRoll({ container:’#numRoll’, width:8 }); r1.roll(mynroll); //随机跑跑 setInterval(function () { mynroll+=parseInt(Math.random()*100) r1.roll(mynroll) },3000) </script> 在线预览效果:http://yiyifly.com/demo/digitroll/digitroll.html

DedeCms 系统接入阿里短信服务

  在DedeCms开发中经常有自定义表单需要接收短信提示的需求,比如如下的一个装修网站的表单 在填写完信息之后需要发送给电话联系人一个短信提示: 【杰美装饰】亲爱的业主朋友,您提交的装修预约信息已经收到,稍后家装顾问将和您联系,请注意保持手机通畅,感谢您的支持。 需求明确了,下面我们来看如何实现 1.账号准备 首先在阿里云平台开通云短信服务,进入阿里云开发平台申请一个帐号,新建应用,从后台获取appkey值和secretKey值;然后再新建一个短信模版,审核通过后取得模版id,同时如果需要在模版中传人参数可以在通过setSmsParam方法设置进去;同样短信签名也需要后台申请,审核通过才可以填写相应的短信签名进去;做完上面的操作,把获取的参数根据下面的方法传入即可。 2. 安装阿里云短信服务插件 配置相应的参数后保存 3.添加相应的功能代码 在提交自定义表单代码plus/diy.php相应的位置添加短信发送代码 require_once DEDEROOT.’/vendor/aliyun-sms/aliyunsms.class.php’; $sms_tpl_code = ‘SMS_153991732’;  // 短信模板中字段的值,假如模板中存在变量需要替换则为必填项 $smsparams = array( ‘name’=>’装修预约信息’, // 备注内容 ); $mobile =’13xxxxxx56′; // 接收方 $aliyun_sms = new aliyunsms(); $resp = $aliyun_sms->sendSms($mobile, $sms_tpl_code, $smsparams); if ($resp[‘status’] == 1) { return true; } else { return false; } 附上插件下载地址 链接: https://pan.baidu.com/s/1V1mCqUeWOnEb4wHoIU1xoA 提取码回复评论邮件问我所要

Sidebar