thinkphp
Tina_1202
砥砺前行,不畏艰难
展开
-
thinkPHP cli命令行运行PHP代码
这几天在做项目的过程中,刚好需要用到 在thinkPHP中利用cli来运行 某个控制器中的方法,在官方手册上查找,找到后,根本不知道怎么用:一头雾水,一直百度tp5如何使用cli执行控制器下的方法,甚至我想,直接运行PHP文件,我在需要执行的类文件中实例化类并调用方法,然后在cmd命令中进入文件所在目录只是,如果执行单一的PHP脚本,这种做法没有问题,但是要想运行tp5原创 2018-01-05 14:55:53 · 10020 阅读 · 3 评论 -
thinkphp5 搜索分页保留搜索条件
在项目中,碰到模糊搜索出来的记录超过一页,翻到下一页后直接显示全部记录, 搜索条件丢失的情况,thinkphp5框架中,要想分页搜索附带条件,很简单就可以实现。1、在搜索的模板页面,记住肯定用的传输方式是 get;解释:使用 get 方法提交表单,在后台将查询条件作为 paginate() 方法的参数传入,这样查询条件就会写入分页标签的URL中。后台即可以通过表单也可以通过这个URL得到原创 2018-01-07 17:10:19 · 3043 阅读 · 0 评论 -
thinkPHP5 +easywechat 微信支付
1、composer下载thinkphp5composer create-project topthink/think [你的目录名] --prefer-dist2、composer下载easywechatcomposer require hooklife/thinkphp5-wechat3、配置好小程序的appid和appsercret,还有证书第一步: 获取用户的openid小程序代码//ap转载 2018-01-18 10:34:56 · 2161 阅读 · 1 评论 -
ThinkPHP--initialize()方法
最近部门赶项目在做一个微商城,在做后台时,做用户信息功能这块,出现一个问题,就是在public/header 文件中,需要在头部显示用户姓名和状态,底层写了个base控制器,控制器中判断用户是否登录,并将用户信息assign到页面,所有(除了login)控制器都继承这个base控制器,但在渲染时,发现所有模块下都无法识别username ,想来想去,一直找不到原因,后来,突然灵机一动...原创 2017-10-27 15:46:22 · 1204 阅读 · 0 评论