I have 2 content types: Artist & Artwork
Artwork contains an Entity reference field pointing to a single Artist called "Artist"
I have 2 views:
- Artist Detail - A page view showing a single artist using title (artist's name) as contextual filter so url is human readable. eg. myexhibit/pablo-picasso
- All artwork by an artist - A block view listing art by a specific artist using the "Artist" Entity reference field as contextual filter
I want to embed view #2 into the header of view #1 so that art tied to that artist appears on the Artist Detail page view.
I can get it to work if I change my filter on #1 to filter by Node ID and then pass that Contextual Filter to the embedded view. But I don't really want my URL to be myexhibit/213.
Is there a way to pass the node ID of the node matching the argument "pablo-picasso" to the embedded view? Or a way to get the embedded view's contextual filter to work using a node title rather than the NID referenced in the Entity Reference field?