Pārlūkot izejas kodu

修复多表格下快捷搜索冲突问题

jqh 4 gadi atpakaļ
vecāks
revīzija
1e142d8082

+ 4 - 2
src/Grid/Concerns/HasQuickSearch.php

@@ -45,9 +45,11 @@ trait HasQuickSearch
         }
 
         return tap(new Tools\QuickSearch(), function ($search) {
-            $search->setGrid($this);
-
             $this->quickSearch = $search;
+
+            $this->setQuickSearchQueryName();
+
+            $search->setGrid($this);
         });
     }
 

+ 0 - 7
src/Grid/Tools/QuickSearch.php

@@ -45,13 +45,6 @@ class QuickSearch extends AbstractTool
         return $this;
     }
 
-    public function setGrid(Grid $grid)
-    {
-        $grid->setQuickSearchQueryName();
-
-        return parent::setGrid($grid);
-    }
-
     /**
      * @return string
      */