I have been searching for a long time now, but I cannot not find any reference on how to select several pieces of content and assign them to a parent Category. Having to list the content, edit, go to a new screen assign it a menu item one by one seems ridiculously laborious procedure for something that should be fairly straight forward.

Example - while I am in the content list screen. I want to select 10 pieces of content and tell them to belong to this Parent Category.

How can i do this? I need a way to manage the menu structure in an easy and time efficient way.

Thanks!

Comments

carlwenrich’s picture

It would seem that what you want to do is create a content type, and then whenever you create new content that you want to appear under this "Parent Category" it will be handled automatically.

Otherwise, you're probably looking for a custom module, which I would be happy to write for you.

xbrianx’s picture

When creating the content, Its not too hard to assign it a category at that time.. I did however import a bunch of pages using the Word Press Migration.

The problem is I have a multitude of pages that are uncategorized which i need to restructure.

nevets’s picture

You can uses Taxonomy to categorize the content and then list under taxonomy/term/{tid} or custom view.

You can use views bulk update to add terms to a number of nodes at once.

xbrianx’s picture

Hi Nevets,

Btw I am pretty new to drupal, a designer and not a programmer, and only have been working with it a couple of weeks here.

I tried the taxonomy approach when looking for a solution, but was running into some problems with it.

The first one was that it was only showing me a summary of the content. - To get around this problem I tried to create a custom page, I believe it was the panels module, for taxonomy terms. In there I saw an option whether or not to show a summary or the entire text. I selected entire text, but then when I would go to the term page nothing would display.

I think that the taxonomy solution could work, but I am missing something.

xbrianx’s picture

I am still playing around with taxonomy. I have a taxonomy menu created. However, I am trying to zero in on specific content.

Lets say i have Main Menu --> Submenu --> Item 1

When i click Item 1 on the menu I want to display only the content relevant to the term being used in that final menu.

I should mention that I only want to display one node with the related taxonomy term and display the full content and not a summary.

--- Isn't there an easier way to manage menu items for imported content..

nevets’s picture

If each item is a single node, simply add it to the menu.

xbrianx’s picture

Thats why I created this thread. I cannot find a simple way to add items to a menu in Drupal. I've worked with many other back end systems and there has always been a way to assign multiple items at once to a menu. But with drupal so far the only way to add an item to a menu is either A, find the content click edit and assign it a menu this is time consuming and not very efficient. The other way I found is by adding links to a menu again this is time consuming plus you need to know exactly what the node id is to create the link.

What i would expect is when I am looking at the content page and I see a list of 25 or 50 nodes being displayed I would have the ability to go in and change values on the fly do a bulk edit and save.

nateman332’s picture

I've found this: https://drupal.org/project/menu_editor I haven't looked into it much but it may be a step in the right direction.

btw with the pathauto/URL alias module(s) you don't need to know the node ID just the alias.

David Fiaty’s picture

xbrianx, I agree completely with you and I haven't found any efficient way to fit these crucial needs so far. So I've created a new Drupal 7 module called Node Link Generator:
https://www.drupal.org/sandbox/davidfiaty/2827938
Hopefully, it will do exactly what you need: select some nodes and mass generate the links in the menu(s) you specify. It's a sandbox project for now but it will soon be available as a full project, and I'm working on the Drupal 8 version. Good luck!

vm’s picture

The question posed is better served in the 'post installation' forum. Please edit your post and move it. Thank you.