I have a field that uploads a pdf, I want to get the uri in another node and content type to create a link.

Is this possible to do without knowing the id of the node (so not using node_load) but by the field name? I tried to create an existing field in my node (see screen) but this seemed to just provide a duplicate field without the already uploaded pdf.

The idea is have the users upload the file in one place.

  • No - if you want to get access to a value in a field that's attached to an entity (node), you need to know the entity's ID, or at least be able to distinguish it in some other way so that you can query it from the database
    – Clive
    Oct 31, 2014 at 14:07
  • How do you imagine it? Field name only is identical across all nodes of particular content type, so how would you like to identify particular node without it's identification?
    – Mołot
    Oct 31, 2014 at 14:08
  • by a unique field name?
    – LeBlaireau
    Oct 31, 2014 at 14:09
  • @welovedesign names of fields are not unique, are common per content type. Unless you meant something else by this term?
    – Mołot
    Oct 31, 2014 at 14:25

1 Answer 1


You should be able to accomplish this using the Linkit module which has access to managed files.

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.