Currently the Manage Display page of the entities lists the EVA as just the name of the view. However if you have multiple EVAs in a view then it can be confusing which display is which. It would be nice to also list the name of the view display.

I can provide an image if confused.

CommentFileSizeAuthor
#4 show-display-title-1408518-4.diff593 bytesbforchhammer

Comments

infines’s picture

Or at least the machine name of each view display

joachim’s picture

Version: 7.x-1.1 » 7.x-1.x-dev

> Or at least the machine name of each view display

Or one better: provide a setting for an admin label, the same as Block displays do.

bforchhammer’s picture

Yeah, +1 for this idea.

Or one better: provide a setting for an admin label, the same as Block displays do.

Each views display already has an admin label I think, so why not just display that one?

[View Name] : [Display Name]

bforchhammer’s picture

Status: Active » Needs review
StatusFileSize
new593 bytes

Attached patch makes attached views show up as [View Name] > [Display Name] (human names, not machine names).

infines’s picture

Status: Needs review » Reviewed & tested by the community
klonos’s picture

#4 works fine for me too. If no human name is set for either the view or the display, than it falls back to machine names. Perfect! Thanx Benedikt ;)

klonos’s picture

...it would be great to also expose the display's human name as the label of this "virtual attached field". People could set it to if they don't want to display it ;)

simon georges’s picture

Cross-referencing #1470974: Use informative EVA pseudofield name as it contains a similar feature request.

garphy’s picture

Works great here too. Patch from #1470974 does the same thing (and works) but the patch is much bigger.

@klonos (#7) : I did not find any information to add the label display configuration in hook_field_extra_fields. Not sure if its feasible at all...

IMHO, this is a candidate for commit.

geek-merlin’s picture

Category: feature » bug

i'm the author of the alternative patch and secont committing #4.

ad #7: this patch uses the human name.

i'm also daring to mark this as a bug, as the current implementation makes it nearly impossible to manage different displays.

mkadin’s picture

Status: Reviewed & tested by the community » Closed (fixed)

Committed to the dev branch. Thanks folks. New release coming soon.

bforchhammer’s picture

Hurray, thanks! :)