I have developed a way to generate a dynamic form from the filters definition in list builder.
The one issue I have in finally finishing this feature is the way to "know" if the page is using the form filter or not.
We need the form defined before the filter is applied to generate the where clause, so I have two options I can think of
1) call the procedure that generates the form on every call to template::list::create
2) add a switch to template::list::create to tell if the user will want to use the form filters.
I had hoped to just add a new filter template style, and I added a listfilters-form templating tag, because that seems like the correct place to choose which style of filters to display.
Any advice appreciated!