Closed (won't fix)
Project:
Views (for Drupal 7)
Version:
6.x-2.x-dev
Component:
User interface
Priority:
Minor
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
28 Oct 2008 at 12:34 UTC
Updated:
27 Jun 2010 at 12:14 UTC
Hi,
it would be nice to be able to modify the display ID from the Views UI.
Currently display IDs are generated automatically from the display type and do not share meaning with the display name. This is confusing when the view is referenced (e.g. by an Insert View tag).
I was able to change the display ID by modifying the database table views_display directly, but this should not be the preferred way.
Comments
Comment #1
merlinofchaos commenteddisplay IDs were never really meant to be modified, and allow modification of them would add clutter to the UI that is of fairly minimal use. Obviously, not without use, but still quite minimal.
I think perhaps an easier way to get the ID of the display might be in order so that you can more readily utilize it, perhaps. But actually changing this value seems like it could have very bad effects.+
Comment #2
karens commentedI would probably also vote against changing it since I can see how many places in the code I expect to be able to rely on it.
I think the only real problem with the current method is that the displays don't have nice IDs, and that there is no easy way in the UI to tell what the display IDs are, since we see labels instead of IDs everywhere. It might be nice to have an easier way to tell what the display ID is by displaying it somewhere as information, maybe add the ID right under the view name with an advanced help icon that tells you that is the identifier to use to select this display in embedded views.
Comment #3
rolf van de krol commentedNo activity for a very long time. Set to won't fix.
--triage-ddd-nl
Comment #4
dawehnerThis is afaik fixed in 3.x