Yii2网格配置器扩展提供了网格的服务器端实现,具有以下强大特性:

  • 移动列、排序列冻结列:轻松调整列的位置和显示顺序。

  • 列的可见性控制:支持基于可见列生成适当的SQL查询,确保查询优化。

  • 过滤列:借助DynamicModel进行灵活的列过滤。

  • 自定义页面大小:根据需求调整每页显示的记录数量。

  • 通用配置文件:支持所有列的通用配置,包括规则(过滤器)、查询种类(支持为每个列指定复杂的SQL查询和连接)。

这些功能能够显著提升网格配置的灵活性,开发者可以通过独立的小部件icronconfiguratorConfigurator轻松控制网格。例如:


$configurator = new icronconfiguratorConfigurator([

    'query' => appmodelsReports::find(),

    'inputData' => $_POST,

    'columns' => [

        [ 'attribute' => 'id',



此示例展示了如何快速配置网格并定义所需列的属性。