File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed
Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -35,15 +35,17 @@ public function updateExtensibleSearchForm(Form $form)
3535 if ($ filters ) {
3636 $ cbsf = CheckboxSetField::create ('UserFilter ' , '' , array_values ($ filters ));
3737
38- $ filterFieldValues = array ();
39- if (isset ($ _GET ['UserFilter ' ])) {
40- foreach (array_values ($ filters ) as $ k => $ v ) {
41- if (in_array ($ k , (array ) $ _GET ['UserFilter ' ])) {
42- $ filterFieldValues [] = $ k ;
38+ $ filterFieldValues = array_keys (array_values ($ filters )); //To set UserFilter default value on Search page
39+
40+ if (isset ($ _GET ['action_getSearchResults ' ])){
41+ $ filterFieldValues = array ();
42+ if (isset ($ _GET ['UserFilter ' ])) {
43+ foreach (array_values ($ filters ) as $ k => $ v ) {
44+ if (in_array ($ k , (array ) $ _GET ['UserFilter ' ])) {
45+ $ filterFieldValues [] = $ k ;
46+ }
4347 }
4448 }
45- } else {
46- $ filterFieldValues = array_keys (array_values ($ filters ));
4749 }
4850 $ cbsf ->setValue ($ filterFieldValues );
4951
You can’t perform that action at this time.
0 commit comments