In "contrib/search_api_views/includes/query.inc" the pager does not have its pre_execute() and post_execute() methods called, which results in for example Views PHP filters not working. Even if i add a Global PHP filter that always returns TRUE, no results are filtered.

Adding the pre_execute() and post_execute() pager calls makes the global php filter run, but results in some wierd behaviour with regards to paging and number of pages.

It would be great if some effort could be given to make filters work correctly.

Comments

drunken monkey’s picture

I don't really know where these (or what) calls are needed. Could you please create a support request in the Views issue queue asking what has to be done here?

dkgof’s picture

I created a support request issue on the Views issue tracker:

http://drupal.org/node/1217506

drunken monkey’s picture

Status: Active » Closed (duplicate)

It seems this was now discussed in #1217506: Problems with Views PHP filter.