search filter pagination directive