Show entity reference content with a field other than the title I want to add a field to a custom content type that allows users to select other content from the site to display as a list on the given node.

I can do this by creating an entity reference field to content type. This works, but I can only seem to have it show the link in reference to the Title field of the corresponding node. I want to set a different field as the link. How do I do this?

If I could show the fields in a view, I could select the field to show more easily, however, I have not found a way to have a view show the contents of a field from the current page.

Originally, I had implemented this via a system of taxonomy terms and a view but my users want the ability to go in and manually set the relationships so I have had to fall back to this. If someone has a better suggestion for this problem I would love to hear it.
I've done this before: 

You can override the Autocomplete field widget, so instead of title, it will give you back something else! You need to inheritance the existing one and after 2-3 of other inheritance you will be able to reach the autocomplete ajax functionality and rewrite it. It's pretty complex, but not impossible!