此页面总结了每次 Yii 发布所引入的新功能。
添加了 CActiveForm ,它可以简化表单相关代码的编写,并支持客户端和服务器端一致且无缝的数据验证。
重构了由 yiic 工具生成的代码。具体的来说,现在生成的程序骨架应用具有多种布局; 操作菜单为 CRUD 页面重新组织;新增由CRUD命令生成的管理员页面中的搜索和过滤功能。 并使用 CActiveForm 渲染表单。
改善了声明安全模型属性的方式。查看 Securing Attribute Assignments.
为关联 active record 查询更改了默认的 eager 载入算法以便所有的表被连接到一个单独的 SQL 语句中。
更改默认的表别名为 active record 关联的名字。
增加了一个新的扩展集 Zii library.
在一个 AR 查询中主表的别名确定为 t
增加在 update
和 delete
方法使用命名空间的支持:
增加支持在关联规则的 with
选项中使用命名空间:
增加支持 profiling SQL executions
增加记录额外上下文信息支持
增加通过设置它的 urlFormat 和 caseSensitive 选项来定制一个单独的 URL 规则:
增加了支持使用一个controller action 显示应用错误:
通过支持命名空间增强了 active record。查看:
增强了 active record ,支持 lazy loading with dynamic query options。 查看:
增强了 CUrlManager ,支持URL规则中的 route 部分。查看:
Found a typo or you think this page needs improvement?
Edit it on github !
Signup or Login in order to comment.