Current versión of the module is designed to work against views that use fields in their display. This is done like that in order to allow the user to custom configure the values shown in the filter throught regular field configuration.

In order to make the module work with displays that have no fields, but retain the ability to custom configure the field's output that will be shown in the selective list, the module needs to have the ability to let the user choose, in the UI, a different view or display within the same view from wich to retrieve the field configuration.

The UI changes are tightly related to feature request https://drupal.org/node/2168371, and it would be interesting to make both changes at the same time.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

nsciacca’s picture

Version: » 7.x-1.1
FileSize
536 bytes

I was able to get non-field displays to work by using the "Force using fields" under the Display options and applying the attached patch.

david_garcia’s picture

@nsiacca: I have tried to find the "Force Using Fields" but was not able to find it. ¿Can you send us a Screen Shot? ¿Do all non-fieldable displays have this option?

nsciacca’s picture

FileSize
13.77 KB
97.1 KB

I attached screenshots. Yes, I believe all non-fieldable displays have this option. After you select the display (ie: unformatted list), the Settings link should be available. Clicking on this will bring up the dialog and the option is at the bottom. Then you can configure the Selective filters in the same manner as the fielded displays.

nsciacca’s picture

FileSize
25.15 KB

first screenshot was wrong - new file

david_garcia’s picture

Status: Postponed » Closed (fixed)

This should be fixed with what was commited in:

#2453859: max_items setting no longer respected

Still the user needs to select the "force fields" options to configure the fields.