扩展列表查询从外部控制器查找

时间:2017-05-15 05:35:19

标签: octobercms

The docs显示了如何使用 var s: Sound = new Sound(); var c: SoundChannel = new SoundChannel(); s.load(new URLRequest('Humble.mp3')); 从控制器内部扩展后端列表的查找查询 它可以从控制器外部扩展,即从另一个插件扩展吗?

1 个答案:

答案 0 :(得分:4)

在插件的boot()函数中使用Event

Event::listen('backend.list.extendQuery', function ($widget, $query) {
    // Check your model
    if ($widget->model instanceof \You\Plugin\Models\YourModel) {
        // extend $query
    }
}