Lets say we have a series of Articles (A-D, for example Like a Film: terminator 1 , 2, 3, 4) and we want each Article to reference the others:
A
B
C
D
Solution 1 would be to use "nodereference" and "cnr" and reference each article to the other.
A -> B and cnr automatically makes it B->A
A->C and cnr automatically makes it C->A
B->C and cnr makes it C->A
A-> D .... D->A
B->D .... D->B
That would mean that one would need to edit nodes twice after creating the Artciles
Solution 2
Create a taxonomy term and caled "Part of", make it freetagging
A -> "Part of": Article 1
B -> "Part of": Article 1
C -> "Part of": Article 1
D -> "Part of": Article 1
Less editing.
Then you could use a view, give it the taxonomy as an argument and print out a block containing all articles of this serie.
I prefere solution two, but maybe someone has some opinions or a better solution.
Thx,
Comments
Check out
Check out http://drupal.org/project/noderelationships. It provides automatic back referencing.
Anthony Pero
Project Lead
Virtuosic Media
http://www.virtuosic.me/
did i mention that i use d7
did i mention that i use d7 :)
Ah, my mistake :)
Ah, my mistake :)
Anthony Pero
Project Lead
Virtuosic Media
http://www.virtuosic.me/
Using nodes like 'terms' to contain other nodes Drupal 7.
Hi e-anima,
I am working something similar to solution 2. However, rather than use taxonomy term, I have created a node type called “SECTION” and use node reference/cnr to make forward/back references to my other nodes types. I used Autocomplete Deluxe for References for connecting the data etc.
Using views I could list node “Terminator Films” (SECTION) and it lists all nodes connected to “Terminator Films”.
The advantage (for my project) is:
1. I am using Domain Access, and so each SECTION type can be assigned to a relevant domain only showing content for that site. Taxonomy terms cannot be Domain specific currently.
2. Using Nodequeue, you easily create a ‘Top 10’ (as example) of current SECTIONS for the front page and easy ordering since it is node based. Views then displays the output. You can also achieve this building Draggable Views (works nice).
Hope this has made some sense – your “part of” would work well also. It was just in my case a node becomes a taxonomy term – with Drupal 7 nice and flexible etc.
Cheers,
Tim