Yii2网格配置器扩展提供了网格的服务器端实现,具有以下强大特性:
-
移动列、排序列和冻结列:轻松调整列的位置和显示顺序。
-
列的可见性控制:支持基于可见列生成适当的SQL查询,确保查询优化。
-
过滤列:借助DynamicModel进行灵活的列过滤。
-
自定义页面大小:根据需求调整每页显示的记录数量。
-
通用配置文件:支持所有列的通用配置,包括规则(过滤器)、查询种类(支持为每个列指定复杂的SQL查询和连接)。
这些功能能够显著提升网格配置的灵活性,开发者可以通过独立的小部件icronconfiguratorConfigurator轻松控制网格。例如:
$configurator = new icronconfiguratorConfigurator([
'query' => appmodelsReports::find(),
'inputData' => $_POST,
'columns' => [
[ 'attribute' => 'id',
此示例展示了如何快速配置网格并定义所需列的属性。
暂无评论