One of the few gripes I have with views 3 is that when you want to override a section or grouping for a display (like fields, contextual filters, relationships), you often end up with the following scenario:

  1. Create new display
  2. Add new contextual filter
  3. Select "This Display (override)" option while configuring new filter
  4. Select Master display (which I leave turned on) or another display that has the default options
  5. Remove new contextual filter

The problem I have is that steps 4 and 5 seem completely unnecessary, especially when that was easily accomplished in Views 2 by clicking on the group/section name and selecting the override option before adding any options.

The way I see it, the elegant solution here would be to add an override option on the "Add/Rearrange" drop down for each group/section, like I've done here for the "Fields" group in this screenshot:

Once overridden, this option would change to "revert" in case you wanted to go back to the master defaults.

I found this separate issue (#1114860: Override is hard to find and use: Give back the old way of overriding all the fields) that in my view is circling around the problem, but not articulating an elegant and worthwhile solution. so I decided to create a separate one.

Thanks,
Rene

CommentFileSizeAuthor
view options.jpg29.83 KBrhache
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

tim.plunkett’s picture

Issue tags: +override-problem

Tagging. This would be really great, I think.

dawehner’s picture

There are two ways to implement it

  • Add a toggle link (without any additional action)
  • Add a popup in which the uses can use the current select list

As people should know what they are doing here i think b) would be better for most users, while a) would be better for power users. What do you think?

rhache’s picture

Dereine,

IMHO, I think people who look for this action know what they want and will tend to be advanced users, so I think opting for the "power user" option is best (ie Add a toggle link - without any additional action).

Thanks,
Rene