Helllo, I have a content type called "Lookbook" in that i want to put one field like "Lookbook For" and this field content select box and main-menu items. I have main-menu list but I want only display submenu items of lookbook menu in select box. Is it possible that menu links display as fields?? Thanxs..

  • what do you want to achieve by putting menu in content type creation form ? and where do you want this form on content creation form or on node view page Nov 19, 2012 at 10:04
  • i want this form on content creation form. and i have a views for display pages. and i have apply contextual filter as per menu link. so user can click on menu link form menu it will display specific content for that menu. Nov 19, 2012 at 10:23

1 Answer 1


First, create a view that references the nodes you want - e.g. that have a parent item with node id x (or whatever the criteria is for those nodes). Get that view right, and the rest is easy.

Upload and enable either the references, or the entity reference module http://drupal.org/project/entityreference or http://drupal.org/project/references

In your content type, choose a node reference item and select widget. You can base the option list on your view.

  • Hello gillarf, welcome to DA! I feel rude for down-voting your very first answer, but this answer doesn't seem to have anything to do with the actual question?
    – Letharion
    Nov 19, 2012 at 18:26
  • Thanxs gillarf for giving your answer here but this is not related to my question. Nov 20, 2012 at 4:59
  • Actually I think gillarf is trying to answer the OP's request. Because he wants to pre-populate the the list widgets available options with a menu. Nov 20, 2012 at 6:53
  • no problem Letharion and Gandhi Pranav. I must have misread this question then. I read 'I want only display submenu items of lookbook menu in select box' and thought the above provided this answer. I still think it does in fact - it depends what menu items you are selecting. Are they nodes?
    – gillarf
    Nov 21, 2012 at 9:35

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.