Showing
1 changed file
with
6 additions
and
1 deletions
| ... | @@ -129,8 +129,13 @@ class OnePoemController extends AdminController | ... | @@ -129,8 +129,13 @@ class OnePoemController extends AdminController |
| 129 | 129 | ||
| 130 | 130 | ||
| 131 | $grid->filter(function (Grid\Filter $filter) { | 131 | $grid->filter(function (Grid\Filter $filter) { |
| 132 | + $filter->where('author_id',function ($query){ | ||
| 133 | + $author = Author::query()->where('name','like',"%{$this->input}%")->get()->pluck('id'); | ||
| 134 | + $poetry =Poetry::query()->whereIn('author_id',$author)->get()->pluck('id'); | ||
| 135 | + $query->whereIn('poetry_id',$poetry); | ||
| 136 | + })->width(3); | ||
| 132 | $filter->like('poetry.name')->width(3); | 137 | $filter->like('poetry.name')->width(3); |
| 133 | - $filter->like('stanza')->width(5); | 138 | + $filter->like('stanza')->width(4); |
| 134 | $filter->panel(); | 139 | $filter->panel(); |
| 135 | 140 | ||
| 136 | }); | 141 | }); | ... | ... |
-
Please register or login to post a comment