[关闭]
@a5635268 2016-02-06T21:11:38.000000Z 字数 1144 阅读 2204

Yii框架之显示数据(表格,表单数据)

源码分析与使用笔记


格式化输出数据

http://www.yiichina.com/doc/guide/2.0/output-formatting

yii\i18n\Formatter 是一个助手类,作为 应用组件 使用,默认名为formatter。

其实我感觉没什么用,一般写个函数来用的好了,不用这么麻烦

分页

http://www.yiichina.com/doc/guide/2.0/output-pagination

用到的时候来看一下,一般都是要经过再次封装才能用的;

排序

创建一个 yii\data\Sort 实例,配置好后 将其应用到查询中。也可以传递给视图,可以在视图中通过某些属性创建链接来排序。

http://www.yiichina.com/doc/guide/2.0/output-sorting

如果用到那种表格表头都有上下排序的,可以来看一下

数据提供者

http://www.yiichina.com/doc/guide/2.0/output-data-providers

数据提供者是一个实现了 yii\data\DataProviderInterface 接口的类。 它主要用于获取分页和数据排序。它经常用在 data widgets 小物件里,方便终端用户进行分页与数据排序。

看到有providers的回来看一下

数据小部件

http://www.yiichina.com/doc/guide/2.0/output-data-widgets

总结一下就是用来显示数据列表用,要么表单要么表格; 要弄这么复杂的话,多半是用在一些财务或者进销存管理中; 否则一般的内容管理系统根本用不到;

操作客户端脚本

http://www.yiichina.com/doc/guide/2.0/output-client-scripts

一种css与js的加载优化方式,类似tp中的 js和css标签;

主题

http://www.yiichina.com/doc/guide/2.0/output-theming

如果有两套以上的模板文件,可以来看一下;

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注