0

I have two content types that I want to link each other. I checked node references, but node references only allows me to link to others when creating a node of that content type. What If I wanted to link two nodes of content types that are already created?

Please let me know if it is possible in Drupal-6.

Thanks

3
  • Then you edit the node and add the reference
    – Laxman13
    Feb 23, 2012 at 19:29
  • what if i want to add multiple references ? Also what if a User who did not create it want to reference it ?
    – Jayaram
    Feb 23, 2012 at 19:48
  • See my answer below
    – Laxman13
    Feb 23, 2012 at 19:53

1 Answer 1

1

You can actually "link" nodes at any time, you just have to edit the node to add the reference.

If you want to add multiple references, you have to specify this when you set up the node reference field in your content type. In the configuration page of the node reference field, choose how many references you want to allow (1-10, or unlimited).

For a user to add a reference that did not create the node, make sure the correct permissions are set in admin/user/permissions for the given user role. (ie "edit any EXAMPLE content")

4
  • I am using drupal Commons. But I don't see where I can change the node references when I click on edit ?
    – Jayaram
    Feb 23, 2012 at 20:04
  • Are you the admin user? Have the template files been modified? Unfortunately there's not much I can tell you with the info given. The field should be visible on the edit page
    – Laxman13
    Feb 23, 2012 at 20:10
  • Can I setup permission in such a way that users can only edit the reference field ?
    – Jayaram
    Feb 23, 2012 at 20:52
  • Yes, you should be able to if you have the Content Permissions sub-module of CCK enabled. Go back to the permissions page and find the content_permissions module heading. Then all of the fields will be listed and you can choose which fields each role can edit, etc
    – Laxman13
    Feb 23, 2012 at 21:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.