![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
thinkphp
小小文人
这个作者很懒,什么都没留下…
展开
-
thinkphp3.2.3 重命名默认模块名 和 新建模块
thinkphp3.2.3 安装包默认是Home模块,如果想要修改为别的名字,比如Index,如果仅仅修改文件夹的名字的话,发现又自动生成了一个Home模块,这是因为配置文件中配置了 'DEFAULT_MODULE' => 'Home', // 默认模块所以需要修改为Index这时候才修改结束。如果要新建模块直接复制原来的Home模块粘贴一份就可以了,(记得修改命名空...原创 2017-04-02 15:24:04 · 2903 阅读 · 0 评论 -
简单直接的无限极分类(基于thinkphp)
public function tree(){ $goods_category = M('GoodsCategory'); $data = $goods_category->order('id desc')->select(); $res=$this->tree_array($data); dump($res); }原创 2017-05-03 10:39:51 · 383 阅读 · 0 评论 -
无限极分类 简单方法
function getTree($list){ //数组预处理,这里的$v['id']一定要唯一,不然可能会出现被覆盖的情况 foreach ($list as $vv){ $return[$vv['id']] = [ 'id' => $vv['id'], 'name' => $vv['name'],...原创 2017-05-04 16:47:28 · 698 阅读 · 0 评论 -
thinkphp create方法 用法 详解
首先明白create方法的用处,是入库前对数据的处理。直接上create方法的实例: // 实例化User模型$User = M('User');// 根据表单提交的POST数据创建数据对象$User->create();// 把创建的数据对象写入数据库$User->add();三行代码就可以完成入库操作。 其中create默认的是提取post的数...转载 2017-05-04 16:51:06 · 6447 阅读 · 0 评论 -
thinkphp 分页 修改分页样式
如果你对前端css非常熟悉,那么就非常容易了,按照手册做出分页之后,直接按照生成出来的html编写css即可;这里主要说下怎么修改page类生成的html如何显示分页?手册上已经说得很明确了:按照 “利用Page类和limit方法分页” 举例 $User = M('User'); // 实例化User对象$count = $User->where('status=1...原创 2017-05-17 17:20:45 · 2539 阅读 · 0 评论 -
thinkphp5 关于 belongsTo 和 belongsToMany的用法
关于belongsTo和belongsToMany的用法官方手册上并没有做详细的说明,如果只单纯的按照文档上的参数去套肯定会碰到跟我一样的问题。下面看手册上的参数说明belongsTo('关联模型名','外键名','关联表主键名',['模型别名定义'],'join类型');belongsToMany('关联模型名','中间表名','外键名','当前模型关联键名',['模型别名定义...原创 2019-04-12 16:08:38 · 8620 阅读 · 0 评论