I've got this module which makes an additional field available when you base the view on Users. The field is made available through hook_views_data()
.
I've created a filter for this field, and it should be exposed to users. However, what I would really like to do is to create a custom filter. That is, a very custom form with some specialised options which the user can choose between.
How do I go about doing this? How do I tell Views that I've got this custom exposed filter. I know hook_views_plugins
has something to do with this, but I can't find any place which describes the general picture of how things interact. Does anyone have any experience with this; and how things work together and which pieces I need to solve the "puzzle"?
Any input appreciated!