Rev 11658 | Rev 12539 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 11658 | Rev 11660 | ||
---|---|---|---|
Line 34... | Line 34... | ||
34 | </span> |
34 | </span> |
35 | </div> |
35 | </div> |
36 | 36 | ||
37 | !if $jquery_defined=yes |
37 | !if $jquery_defined=yes |
38 | !if $wims_class==$empty |
38 | !if $wims_class==$empty |
39 | !set |
39 | !set default_filters_state=false |
- | 40 | !else |
|
- | 41 | !set default_filters_state=0 |
|
40 | !endif |
42 | !endif |
41 | 43 | ||
42 | <script> |
44 | <script> |
43 |
|
45 | jQuery(function($$){ |
- | 46 | // Get in sessionStorage if affined_search was previously uncollapsed |
|
- | 47 | var affined_search_state = sessionStorage.getItem("affined_search_state"); |
|
- | 48 | affined_search_state = affined_search_state === null ? $default_filters_state : affined_search_state; |
|
- | 49 | affined_search_state = Number(affined_search_state); |
|
- | 50 | // Display all affined search fields in a collapsible way |
|
44 | $$("#affined_search").accordion({ |
51 | $$("#affined_search").accordion({ |
45 | collapsible: true, |
52 | collapsible: true, |
- | 53 | active: affined_search_state, |
|
46 | heightStyle: "content" |
54 | heightStyle: "content", |
- | 55 | activate : function( event, ui ) { |
|
- | 56 | affined_search_state = $$("#affined_search").accordion("option", "active"); |
|
- | 57 | sessionStorage.setItem("affined_search_state", affined_search_state); |
|
- | 58 | } |
|
47 | }); |
59 | }); |
48 | } ); |
60 | } ); |
49 | </script> |
61 | </script> |
50 | !endif |
62 | !endif |
51 | 63 |