smukm/sortorder_behavior

为Yii2 AR模型自动填充排序字段的操作行为

安装: 6

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 2

开放问题: 0

类型:yii2-extension

1.0.4 2024-01-23 09:41 UTC

This package is auto-updated.

Last update: 2024-09-24 20:24:57 UTC


README

为Yii2 AR模型自动填充排序字段的操作行为

通过Composer安装

composer require smukm/sortorder

配置

use smukm\sortorder;

class Sample extends \yii\db\ActiveRecord
{
    public function behaviors()
    {
        return [
            'SortOrderBehavior' => [
                'class' => SortOrderBehavior::class,
                'sortAttribute' => 'order',
            ]
        ];
    }
}

选项

  • sortAttribute = 'order' - 排序字段名称
  • groupAttribute = 'some_group' - 组内排序
  • incrementValue = 10 - 增量值