Bladeren bron

修复同个页面构建多个grid时使用Filter::between无效bug

jqh 5 jaren geleden
bovenliggende
commit
3db975224f
1 gewijzigde bestanden met toevoegingen van 3 en 2 verwijderingen
  1. 3 2
      src/Grid/Filter/Between.php

+ 3 - 2
src/Grid/Filter/Between.php

@@ -37,12 +37,13 @@ class Between extends AbstractFilter
      */
     protected function formatName($column)
     {
+        $gridName = $this->parent->getGrid()->getName().'_';
         $columns = explode('.', $column);
 
         if (count($columns) == 1) {
-            $name = $columns[0];
+            $name = $gridName.$columns[0];
         } else {
-            $name = array_shift($columns);
+            $name =  $gridName.array_shift($columns);
 
             foreach ($columns as $column) {
                 $name .= "[$column]";