微擎是一款免费开源的公众平台管理系统,基于web2.0技术架构,他有很多的扩展模块,二次开发也非常方便,小编最近发现微擎升级到了2.7.0版本,今天小编就以微擎2.7.0版本的替换短信接口为例告诉大家如何进行二次开发,使用的短信接口是我们短信宝短信群发平台的接口,我们短信宝短信群发平台非常稳定,发送速度快,注册就送测试短信,推荐大家使用
1:打开项目:\web\themes\default\system\user-setting.html 新增短信宝接口页
| 
						1 
						2 
						3 
						4 
						5 
						6 
						7 
						8 
						9 
						10 
						11 
						12 
						13 
						14 
						15 
						16 
						17 
						18 
						19 
						20 
						21 
						22 
						23 | {if$do== 'sms'}    <div id="sms">        <div class="form-group">            <label class="col-sm-2 control-label"style="text-align:left;">短信宝账号</label>            <div class="col-sm-8">                <input type="text"name="sms_name"class="form-control"value="{$settings['sms_name']}"/>                <span class="help-block">没有短信宝账号?点击<a class="btn btn-primary span3"target="_blank"href="http://www.smsbao.com">免费注册</a></span>            </div>        </div>        <div class="form-group">            <label class="col-sm-2 control-label"style="text-align:left;">短信宝密码</label>            <div class="col-sm-8">                <input type="password"name="sms_password"class="form-control"value="{$settings['sms_password']}"/>            </div>        </div>        <div class="form-group">            <label class="col-sm-2 control-label"style="text-align:left;">短信签名</label>            <div class="col-sm-8">                <input type="text"name="sms_sign"class="form-control"value="{$settings['sms_sign']}"/>            </div>        </div>    </div>    {/if} | 
2:打开项目:\web\themes\default\system\user-setting-header.html 修改大致在第6行代码
| 
						1 
						2 
						3 
						4 
						5 
						6 | <ul class="we7-page-tab">    <!--<li {if$type == 'system'}class="active"{/if}><a href="{php echo url('system/thirdlogin', array('type' => 'system'))}">系统登录</a></li>-->    <li {if$action == 'registerset'&& $do== 'display'}class="active"{/if}><a href="{php echo url('user/registerset/display');}">登录/注册设置</a></li>    <li {if$action == 'thirdlogin'}class="active"{/if}><a href="{php echo url('system/thirdlogin')}">第三方配置</a></li>    <li {if$do== 'clerk'}class="active"{/if}><a href="{php echo url('user/registerset/clerk')}">应用操作员登录/注册设置</a></li>    <li {if$do== 'sms'}class="active"{/if}><a href="{php echo url('system/usersetting', array('do' => 'sms'))}">短信配置</a></li> | 
3:打开项目:\web\source\system\usersetting.ctrl.php 在16行左右新增短信配置
| 
						1 
						2 
						3 
						4 
						5 
						6 
						7 
						8 
						9 
						10 
						11 | if($do== 'sms') {    $_W['page']['title'] = '短信配置';    if(checksubmit('submit')) {        $settings['sms_name'] = $_GPC['sms_name'];        $settings['sms_password'] = $_GPC['sms_password'];        $settings['sms_sign'] = $_GPC['sms_sign'];        setting_save($settings, 'copyright');        itoast('更新设置成功!', '', 'success');    }} | 
	经过上面的替换,短信宝的短信平台已经替换成功了,可以正常使用了。进行测试发送:
	
报备一下短信宝的VIP模板,这样就可以走短信宝的优质通道了,即便遇到敏感文字我们都不会人工审核,短信内容3~5秒就可送达。
另外:我们已经开发好完整的微擎V_2.7.0系统短信宝插件,点击此链接 下载及查看安装流程。
最新更新
电商类
CMS类
微信类