tag
parent
a32043e86a
commit
11bcca4213
|
|
@ -12,7 +12,10 @@ return [
|
||||||
'sort'=>'排序',
|
'sort'=>'排序',
|
||||||
'is_enable'=>'启用',
|
'is_enable'=>'启用',
|
||||||
'remarks'=> '备注',
|
'remarks'=> '备注',
|
||||||
'ext'=>'扩展字段'
|
'ext'=>'扩展字段',
|
||||||
|
'ad' => [
|
||||||
|
'name' => '广告位'
|
||||||
|
],
|
||||||
],
|
],
|
||||||
'options' => [
|
'options' => [
|
||||||
],
|
],
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@ use Dcat\Admin\Widgets\Card;
|
||||||
use Peidikeji\Banner\Models\Banner;
|
use Peidikeji\Banner\Models\Banner;
|
||||||
use Dcat\Admin\Grid\Column as GridColumn;
|
use Dcat\Admin\Grid\Column as GridColumn;
|
||||||
use Dcat\Admin\Http\Controllers\AdminController;
|
use Dcat\Admin\Http\Controllers\AdminController;
|
||||||
|
use Peidikeji\Banner\Models\BannerAd;
|
||||||
|
|
||||||
class BannerController extends AdminController
|
class BannerController extends AdminController
|
||||||
{
|
{
|
||||||
|
|
@ -18,10 +19,11 @@ class BannerController extends AdminController
|
||||||
|
|
||||||
protected function grid()
|
protected function grid()
|
||||||
{
|
{
|
||||||
return Grid::make(new Banner(), function (Grid $grid) {
|
return Grid::make(Banner::with(['ad']), function (Grid $grid) {
|
||||||
$grid->model()->sort();
|
$grid->model()->sort();
|
||||||
|
|
||||||
$grid->disableRowSelector();
|
$grid->disableRowSelector();
|
||||||
|
$grid->column('ad.name');
|
||||||
$grid->column('path')->image('', 50);
|
$grid->column('path')->image('', 50);
|
||||||
$grid->column('name');
|
$grid->column('name');
|
||||||
$grid->column('sort');
|
$grid->column('sort');
|
||||||
|
|
@ -60,6 +62,7 @@ class BannerController extends AdminController
|
||||||
$grid->filter(function (Grid\Filter $filter) {
|
$grid->filter(function (Grid\Filter $filter) {
|
||||||
$filter->panel();
|
$filter->panel();
|
||||||
$filter->expand();
|
$filter->expand();
|
||||||
|
$filter->equal('ad_id')->select(BannerAd::pluck('name', 'id'))->width(3);
|
||||||
$filter->like('name')->width(3);
|
$filter->like('name')->width(3);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue