tp5.1 模板基础

一、模板访问

return $this -> fetch();
// 使用默认模板,路径为: [模板文件目录]/当前控制器名(小写+下划线)/当前操作名(小写).html

return $this -> fetch('add');
// 指定模板(跨模板),路径为: [模板文件目录]/当前控制器名(小写+下划线)/add.html

return $this -> fetch('user/add');
// 指定模板(跨控制器),路径为:[模板文件目录]/user/add.html

return $this -> fetch('admin@user/add');
// 指定模板(跨模块),路径:admin/user/add.html

return $this -> fetch(APP_PATH.request() -> module().'/view/public/header.html');

继续阅读

发表在 ThinkPHP | 留下评论

tp5.1 order排序

order 方法用于对查询的结果进行排序。 继续阅读

发表在 ThinkPHP | 留下评论

tp 5.1 获取自增主键

这两个方法效果一样,都是获取自增主键。 继续阅读

发表在 ThinkPHP | 留下评论

pureftp 架设后无法连接

最近新开了两个vps,都架设了ftp服务器,但是ftp工具始终是联不上,即使按网上说的改成主动连接也不能打开ftp服务器,直到看到这个资料。 继续阅读

发表在 Linux 软件 | 留下评论

tp5.1 查询数据

table方法必须指定完整的数据表名,name方法可以省略表前缀,如

Db::table('tp_user') -> find();
Db::name('user') -> find();
// 两种写法效果是一样的

继续阅读

发表在 ThinkPHP | 留下评论

tp5.1 删除数据

table方法必须指定完整的数据表名,name方法可以省略表前缀,如

Db::table('tp_user') -> find();
Db::name('user') -> find();
// 两种写法效果是一样的

继续阅读

发表在 ThinkPHP | 留下评论

tp5.1 更新数据

table方法必须指定完整的数据表名,name方法可以省略表前缀,如

Db::table('tp_user') -> find();
Db::name('user') -> find();
// 两种写法效果是一样的

继续阅读

发表在 ThinkPHP | 留下评论

tp5.1 插入数据

table方法必须指定完整的数据表名,name方法可以省略表前缀如

Db::table('tp_user') -> find();
Db::name('user') -> find();
// 两种写法效果是一样的

继续阅读

发表在 ThinkPHP | 留下评论

tp5.1 数据库连接

连接参数在应用配置目录或者模块配置目录下的 database.php 中设置 继续阅读

发表在 ThinkPHP | 留下评论

CentOS 7 的Firewall的部分命令

防火墙预定义的服务配置文件是xml文件,
目录在/usr/lib/firewalld/services/
在/etc/firewalld/services/目录中也有配置文件,
/etc/firewalld/services目录优于/usr/lib/firewalld/services目录 继续阅读

发表在 Linux 系统 | 留下评论