1. 程式人生 > 其它 >laravel-admin定義搜尋欄位名稱,改變預設搜尋框

laravel-admin定義搜尋欄位名稱,改變預設搜尋框

技術標籤:laravel-admin

直接上程式碼吧:

// 搜尋相關
$grid->filter(function (Grid\Filter $filter) {
    $filter->expand();
    $filter->column(1 / 2, function ($filter) {
        // 如果需要自定義搜尋名稱需要在__cotruct裡面定義,詳情可檢視vendor\encore\laravel-admin\src\Grid\Filter\Where.php
        $filter->where(function ($query
) { $query->where('xxx', $this->input); }, '啟用碼', 'xxx'); $filter->equal('xxx'); }); $filter->column(1 / 2, function ($filter) { $filter->between('created_at')->date(); $filter->equal('xx'); }); });

效果如下:
在這裡插入圖片描述