I have a form_alter hook on views_exposed_form that's trying to adjust how many options are displayed for multiple select fields. Somewhere between that function and theme_select(), though, the "#size" attribute is disappearing. I can set "#attributes" to include a value for 'size', I can add other arbitrary key values to the element like "#test", so I know the form_alter function is being called. I don't see any explicit references to "#size" in core code or in the Better Exposed Filters module that seem like likely culprits. So I guess the whole array is being recreated somewhere?
Looking for ideas on how to find out what's going on here. Thanks.
Recent comments
It seems that if I set the "Block title type" to either "Default" or "Custom", the title (i.e. the view title or the custom title defined in the block, respectively) always appears,...
Hide title of a view block if no results?
How are you generating the View? There are a few ways to do it... but it depends on how you generate your View. Are you using Contextual Filters? You could use the "no...
Hide title of a view block if no results?
Thank you for sharing your final solution. This may be very helpful for future visitors trying to do the same.
Views Accordion as primary navigation
I think this is good enough. Thanks for the surprise, @yorkshirepudding! Here's the CSS i use for future references. (Works on black, very minimal): /* ========== ACCORDION...
Views Accordion as primary navigation
Glad to hear it helped
Views Accordion as primary navigation