I write this as a feature request, but the result i desire could already be achieved configuring the module as is at the moment, so in case please correct this issue.

I'm successfully managing a complex reference schema in the website I'm realising:
four content types: blog, customer, service, and page
I can see a list of blogs related to pages, services, and other blogs; a list of customers in the services they purchased, a list of services in the pages of the customers who purchased them... and so on
Everything is wonderfully interrelated using a single node_reference field and a bunch of entity views, Great!

But let's consider this case study:
You have a blog content type with a node reference to other related post.
Every time you write a post you specify in the fields the other posts related, and all these posts receive the latter post attached in the list of related content.

Now, if you want to be accurate, you should edit one by one all the related posts, adding the reference to the last post you created.

You can do it: but what's going to happen in 2 years? If you forget to mention important posts, the relation structure end being "inaccurate".

So I think it'd be great to use tags as an argument in the entity view, so that the system detects automatically the relation and updates the lists of related contents.

I hope I've been understandable with my english.....

Is this possible to do with this version of the module? In case not, do you think my idea makes sense?

greetings to everybody, this module is just amazing
Simone

Comments

johnv’s picture

I am not the maintainer, I dno't think this modules can help your use case. Let me rephrase, (I'm also not a native English speaker):
- create post 1
- create post 2, refer to post 1.
- create post 3, refer to post 1 and 2
- show post 1, you want to see a view attached with posts 2 and 3
- show post 2, you want to see a view attached with post 3
You don't want to update post 1, as this is double work.

IMO EVA can provide the view/attachment, but the content of the view is a different matter: use Reverse Node Reference, (see #989848: Module integrated to References D7) or use the 'Search: Links to' relationship, as in the default view 'backlinks'.

midmood’s picture

Thank you very much for your feedback.
I'm working on another feature of the site at the moment. As soon as I'm back to this functionality i'll let you know how it worked.

nordicmaterial’s picture

There is an other module that solves this problem: CNR (corresponding node references).
http://drupal.org/project/cnr

It's easy because:
- you add a node-reference-field from A to B
- you also add a node-reference-field from A to B
- CNR does the rest
- in both node types, you can put/style this field where you like and how you like it

It's limited because:
- it shows you the titles of the nodes, linked to the node. No teasers, no other fields either.

If you want a more elaborate back link from B to A, say:
- A node type Writer, with a list of node type Books he wrote
- You want to show the titles of the books on his page, and ALSO an image of the book cover, and the year it was published...
...you 'll have to create a view.
Here is the way to create such a view in Drupal7, with the EVA module: http://drupal.org/node/1111222, jump to comment #4.

midmood’s picture

thank you all for the feedback.

i found cnr and it's pretty ok, but what i wanted was a huge set of complex relactions, even crossed sometimes.
so i ended up with a too messy website and decided for page manager and panels.

i had to study a lot but now the result is outstanding.
thank you again
simone

pareen’s picture

Hi midmood,

Even I am building a site with complex entity relationship. I am not sure what problems i will face. It would be great if you could post the link of your site so that i can learn somethings from it (if you can, that is).

midmood’s picture

I'll be glad to pass you all the necessary information you need, just drop me a personal message.

As for the website: the power of the reference is not visible at his maximum power, cause many pages are sort of hidden
At the moment the site is very slow yet, I'm waiting for some optimization from the hosting.
If you're patient you can go here:
http://www.womm.it

mkadin’s picture

Status: Active » Closed (fixed)

This issue seems settled, and is mostly about non-EVA stuff (relationships in views, reference fields). I'm going to close it. Please open up another issue if you have a specific question about EVA.