I'm using the Views module with a CCK content type to display both a block and page view (list type views on both).
First Issue: I have some exposed filters on the page view and I have to also display them in the block view. I got the filters to display in the block by overriding the theme_views_view_[VIEWNAME] function. I just changed the condition for whether or not to display the filters to not check for the view type. So now the filters display on my block. However, when I pick stuff and hit submit, it refreshes the page, the filter form data is in the URL, but the block view does not display at all. If anyone else has done this and can give me some tips on where to look next to get the filters functioning on my block view, I am all ears.
Second Issue: Along with the filters in my block and page view, I have to provide a search box that will search my custom content type. I found this: http://drupal.org/node/68571 which I got to work properly from within generic nodes. But, when I add the bit to display the search box in my customized theme_views_filters_[VIEWNAME] function, the search box doesn't work at all. It displays, but hitting the search button doesn't do anything.
I hope I will not have to write a custom module to do all of this...but if that is what is needed I would like to know sooner rather than later so I can get started doing that and stop messing around with these little hacks.