Commit Graph

90 Commits

Author SHA1 Message Date
thinkphp
0d497d4abb 改进Route类的路由匹配后的后置行为 允许单独执行输出 并废除 response_auto_output 配置参数 2016-05-10 16:08:10 +08:00
yunwuxin
a00df4246e 分页功能 2016-05-06 18:09:53 +08:00
thinkphp
e71a864915 支持单独启用控制器类的类名后缀 CLASS_APPEND_SUFFIX 作为全局开关 2016-05-05 18:46:54 +08:00
thinkphp
7c7948d44b 改进Db类 2016-05-04 17:00:16 +08:00
thinkphp
494b0dce2b 改进Query类find和select方法的缓存处理 2016-04-29 11:14:24 +08:00
thinkphp
4b1e88d0cb 改进View类engine方法 如果传入字符串 则表示模板引擎名称 模板引擎参数取默认值 增加 view_replace_str 配置参数 用于设置全局 视图输出内容替换 2016-04-26 17:39:20 +08:00
thinkphp
7c74dd9591 改进view类 调整模板引擎的配置参数定义和传入方式 2016-04-26 17:00:55 +08:00
thinkphp
ec61c9717a 配置修改 2016-04-24 17:51:07 +08:00
thinkphp
df8a027c63 删除一些不需要的配置参数 2016-04-24 16:06:30 +08:00
thinkphp
c2ef6cc883 View类和模板引擎驱动分离调整 模板主题功能取消 2016-04-18 15:32:18 +08:00
thinkphp
1cb86e4a3b 控制器版本移除 增加controller_load标签位 2016-03-27 20:47:44 +08:00
thinkphp
bfd89eaed5 app_begin标签添加参数 控制器版本默认变量改为v 2016-03-27 17:35:47 +08:00
thinkphp
ab5633704e 添加控制器版本功能 删除 mongodb 2016-03-27 17:23:29 +08:00
thinkphp
0583e4d2b6 增加 default_validate 参数 用于设置默认的验证器名(用于controller和model的validate方法) 控制器类的validate方法增加callback参数在验证之前执行某个方法 2016-03-21 14:31:48 +08:00
chunice
a8233aaf4a 完善框架惯例配置文件注释 2016-03-15 14:46:57 +08:00
thinkphp
7e55cad2d8 改进异常页面显示 2016-03-14 23:31:29 +08:00
thinkphp
eb37deedd0 增加db_attr_case配置参数 用于配置 数据表字段大小写规则 2016-03-07 21:29:55 +08:00
thinkphp
c37c4b2dfa 增加response_auto_output参数用于控制是否自动调用Response类响应输出
如果设置为false 则由控制器自行输出
2016-02-26 14:22:11 +08:00
thinkphp
fe98db2c1e 删除无用配置参数 use_session 2016-02-22 14:44:06 +08:00
thinkphp
0521aebd1e traits\controller\View类增加engine方法用于初始化模板引擎
增加validate和auto额外扩展配置文件
2016-02-20 11:11:53 +08:00
thinkphp
85c2abdc6a 废除use_db_switch配置及 应用状态单独数据库配置功能 应用状态可以直接配置更改的database参数 而不需要全部配置 2016-02-19 11:42:48 +08:00
thinkphp
46d81a2575 改进 2016-02-17 22:19:07 +08:00
thinkphp
00f226a6f9 页面跳转的error和success模板分开 \think\controller类添加result方法 用于单独返回不同格式的api数据 2016-02-14 22:48:14 +08:00
thinkphp
a3c6001eeb 惯例配置添加default_filter参数 2016-02-12 16:16:24 +08:00
thinkphp
b37531e92c 删除无用的配置参数 2016-02-10 13:37:20 +08:00
thinkphp
5234d3c7f6 支持配置批量注册根命名空间 2016-02-02 17:20:00 +08:00
麦当苗儿
1fc0783ebf 添加日志记录,以及添加异常忽略支持
异常忽略支持忽略指定的异常类型,被忽略的异常仅仅记录到日志,不会中断程序执行
忽略的异常类型支持PHP的所有错误级别,多个级别支持 | 运算符
参考:http://php.net/manual/en/errorfunc.constants.php
2016-02-01 21:08:08 +08:00
thinkphp
7a1dc48dfa 增加db_fields_strict配置参数,用于设置当字段不存在的数据写入的时候是否抛出异常 ,默认为true 2016-01-19 20:01:33 +08:00
xiaobo.sun
5dc8d8286c 修改在windows环境下,配置文件中的默认跳转页面对应的模板文件配置值的斜杠分割符会导致前端无法找到模板文件的错误。 2016-01-19 16:07:01 +08:00
thinkphp
b3822bb7b7 添加参数 2016-01-14 17:07:55 +08:00
小陈叔叔
4acf06a220 新增var_session_id配置,解决flash上传session跨域的问题 2016-01-13 14:05:28 +08:00
小陈叔叔
793e267128 增加var_session_id配置,支持动态传入session_id实现回话控制 2016-01-13 13:54:28 +08:00
thinkphp
52b23e44c6 readme修改 加上默认url_deny_suffix配置 2016-01-10 20:56:54 +08:00
thinkphp
e8291926cc 优化域名路由检测 去除无用配置 2016-01-05 23:32:40 +08:00
huangdijia
8cde909c5a 优化路由子域名支持 2016-01-05 17:02:41 +08:00
thinkphp
84e78a5a4a 惯例配置调整 2016-01-04 18:35:18 +08:00
thinkphp
0717a27a8d 文件名规范修正 2016-01-04 17:04:40 +08:00
huangdijia
42a645a9b0 助手函数文件名更正 2016-01-04 12:00:04 +08:00
thinkphp
53cb036355 示例config日志驱动改为trace 2016-01-04 08:58:48 +08:00
thinkphp
b767dcef11 添加extra_file_list配置参数 加载公共函数文件
base.php文件中的函数文件独立为help.php 纳入extra_file_list配置 可以替换
2015-12-28 22:47:12 +08:00
thinkphp
633a086950 response类调整 data type 可以单独设置 2015-12-22 23:40:45 +08:00
thinkphp
9ed8ca5e17 改进response类的returnData方法 2015-12-22 15:41:16 +08:00
thinkphp
ab5f408e50 优化写法 2015-12-21 18:00:15 +08:00
huangdijia
050735d8c9 优化多语言支持,url参数变量及cookie名称可通过配置更换 2015-12-21 11:29:26 +08:00
thinkphp
0afe9e3aad 重写Log类和驱动 SockectLog纳入Log驱动 2015-12-20 18:08:36 +08:00
thinkphp
c277f62f6a 增加支持的语言列表配置lang_list 默认的语言GET变量名改为lang 2015-12-19 23:06:59 +08:00
thinkphp
883a55bbcb 增加lang_switch_on配置参数用于是否开启多语言 默认false 2015-12-19 22:55:02 +08:00
thinkphp
6f1f5ebfdf 增加use_db_switch参数 支持数据库跟随app_status配置多个连接 2015-12-18 09:14:57 +08:00
thinkphp
e1c5769a30 添加默认时区参数 2015-12-14 12:13:47 +08:00
thinkphp
8e51b36c2f 警告错误修正 2015-12-11 23:16:43 +08:00