The Problem
I have an openlayers view with some exposed filters. Views filters selective will always return zero selectable options in the openlayers page view. In addition to that problem in the case of multiple displays and Remember checked this will result in an "illegal choice detected" warning.
Proposed resolution
I believe the mechanism by which openlayers and views work together is somewhat different than usual. It seems the openlayers page view runs 2 times, don't ask me why. In any case openlayers alters the way the view display works in a way that is incompatible with views filters selective. By hacking around a bit in views filters selective I found that changing the current display from the actual current display to one that is not affiliated with openlayers I get the desired result. I would therefore propose an optional setting to choose which display to use in views filters selective.
Remaining tasks
I need some input from the module's maintainer or other users. I my proposal is accepted someone should write a patch (who knows maybe I could do it).
Comments
Comment #1
infojunkieThis module is no longer maintained for D6 and has been deprecated in favour of https://drupal.org/project/views_selective_filters for D7. Please test there and reopen if necessary.