本支付接口使用Yii2框架,所以控制器的格式都是该框架的,不过放到其他框架都差不多,根据对应的规则修改一下控制器的方法名字就行了,亲测有效,比较简单,没有封装,想了解微信支付实现流程的可以看看。 ...
分类:
微信 时间:
2017-10-30 14:38:29
阅读次数:
323
common\models\Postcommon\models\PostSearchbackend\controllers\PostControllerbackend/views/post common\models\Usercommon\models\UserSearchbackend\contr ...
分类:
其他好文 时间:
2017-10-29 18:44:35
阅读次数:
130
转向首页$this->redirect([‘site/index‘])$this->gohome();返回上一层$this->goBack();刷新$this->refresh();显示index视图return$this->render(‘index‘,[‘data‘=>[1,2,3]])不显示全部layout,只显示contentreturn$this->renderPartial(‘index‘,[‘data‘..
分类:
其他好文 时间:
2017-10-29 17:39:16
阅读次数:
94
今天本来打算研究一下yii2.0的AR模型的实现原理,然而,计划赶不上变化,突然就想先研究一下yii2.0的数据库组件创建的过程。通过对yii源码的学习,了解了yii组件注册与创建的过程,并发现原来yii组件注册之后并不是马上就去创建的,而是待到实际需要使用某个组件的时候再去创建对应的组件实例的。本 ...
分类:
其他好文 时间:
2017-10-27 21:34:59
阅读次数:
274
1、下载yii-httpclient扩展 https://github.com/yiisoft/yii2-httpclient 2、解压将文件放到 vendor/yiisoft/ 3、修改配置文件 vendor/yiisoft/extensions.php 按照上面的例子将httpclient加入进 ...
分类:
Web程序 时间:
2017-10-26 22:56:59
阅读次数:
171
$newWhere=‘FIND_IN_SET("468",b.fangCharachteristic)‘;Yii2多个关键字查询$kw=explode(‘,‘,$data[‘keyword‘]);foreach($kwas$k=>$v){if($k==0){$wheres[]=‘or‘;$wheres[]=‘FIND_IN_SET(:id‘.$k.‘,keyword)‘;}else{$wheres[]=‘FIND_IN_SET(:id‘.$k.‘,keyword)‘;}$wheress[‘..
分类:
其他好文 时间:
2017-10-25 23:36:36
阅读次数:
126
本人新手, 刚接触Yii, 记录下遇到的坑, 大神请绕道/ 1. //插入数据到数据库, 需要 new 一下,设置属性; $info = new BasicInfo(); $info -> setAttributes($data); new 之后 这里 $data 就可以是一个数组 但如果是更新数据 ...
分类:
其他好文 时间:
2017-10-18 17:11:00
阅读次数:
184
Yii2.0连接多个数据库 一个项目根据需要会要求连接多个数据库,这里记录下实际项目中的操作流程。包括对数据库连接的配置以及如何生成模型文件,在控制器中加以运用。 一.配置 打开数据库配置文件common\config\main-local.php,在原先的db配置项下面添加db2(该名称可由自己任 ...
分类:
数据库 时间:
2017-10-15 19:27:54
阅读次数:
149
$log = new \yii\log\FileTarget(); $content=var_export($menu,"true");//将数组或对象转换字符串格式 $content 数组变量$log->logFile = dirname(dirname(__DIR__)) . "\\" . da ...
分类:
其他好文 时间:
2017-10-14 18:19:39
阅读次数:
244
推荐几款一键快速搭建PHP本地运行环境的好工具(含php7.0及apache,nigix,mysql) 首推phpstudy2016和wampServer3.0.6 理由支持php7.0 目前热门php框架如:laravel5.2要求php版本5.6以上,thinkphp及yii也对php版本有要求 ...