diff --git a/beike/Admin/Http/Controllers/MultiFilterController.php b/beike/Admin/Http/Controllers/MultiFilterController.php index 0c4b9025..37e18541 100644 --- a/beike/Admin/Http/Controllers/MultiFilterController.php +++ b/beike/Admin/Http/Controllers/MultiFilterController.php @@ -20,6 +20,8 @@ class MultiFilterController extends Controller public function index() { $multiFilter = system_setting('base.multi_filter'); + $multiFilter['attribute'] = $multiFilter['attribute'] ?? []; + if ($attributeIds = $multiFilter['attribute'] ?? []) { $multiFilter['attribute'] = AttributeRepo::getByIds($attributeIds); } diff --git a/resources/beike/admin/views/pages/multi_filter/index.blade.php b/resources/beike/admin/views/pages/multi_filter/index.blade.php index 2925895f..14431577 100644 --- a/resources/beike/admin/views/pages/multi_filter/index.blade.php +++ b/resources/beike/admin/views/pages/multi_filter/index.blade.php @@ -21,21 +21,15 @@ @select="(e) => {handleSelect(e, 'product_attributes')}">