Yii2 批量插入数据(待完善, 参考版)

Yii2 批量插入数据(待完善, 参考版)

解决 Yii2 中刷新网页时验证码不刷新的问题

在Yii2框架中,如果在表单中使用了验证码,会发现一个奇怪的小问题,就是刷新网页时验证码图片不会跟着刷新。

Yii2 验证码的使用

yii2生成验证码,校验验证码

Yii2数据网格中显示复杂数据(链接、格式化时间等)

yii\grid\DataColumn 用于显示和排序数据。这是默认的列的类型, 所以在使用 DataColumn 为列类时,可省略类的指定(译者注:不需要'class'选项的意思)。数据列的主要配置项是 yii\grid\DataColumn::format 属性。它的值对应于 formatter application component 应用组件里面的一些方法, 默认是使用 \yii\i18n\Formatter 应用组件

Yii2数据网格中的控制操作按钮(yii\grid\ActionColumn)

yii\grid\ActionColumn: 显示一列控制按钮(默认为查看、更新、删除3个按钮),是从 yii\grid\Column 扩展而来

Yii2数据网格中的复选框(yii\grid\CheckboxColumn)

yii\grid\CheckboxColumn: 显示一列复选框,是从 yii\grid\Column 扩展而来

Yii2数据网格中的行号(yii\grid\SerialColumn)

yii\grid\SerialColumn: 显示一列行号,是从 yii\grid\Column 扩展而来

Yii2数据网格中表格列(yii\grid\DataColumn)的简单使用

表格的列是通过 yii\grid\Column 类来配置的,这个类是通过 GridView 配置项中的 yii\grid\GridView::columns 属性配置的。根据列的类别和设置的不同,各列能够以不同方式展示数据。 默认的列类是 yii\grid\DataColumn,用于展现模型的某个属性, 并且可以排序和过滤。

Yii2数据网格(yii\grid\GridView)的简单使用

Yii提供了一套数据小部件widgets,这些小部件可以用于显示数据。GridView小部件能够用于显示一个拥有分页、排序和过滤功能的一个列表或者表格。数据网格或者说GridView小部件是Yii中最强大的部件之一。如果你需要快速建立系统的管理后台,GridView非常有用。它从数据提供者data provider中取得数据并使用yii\grid\GridView::columns属性的一组列配置,在一个表格中渲染每一行数据。