I'm building a new website on Drupal 7 and my client wants a menu that in addition to the menu items he be able to add html content, very similar to Amazon.com menu. Should I create a content type for my menu instead?

2 Answers 2


Your best option is to use the TB mega menu module add your html content to a block and add the block to the menu

TB Mega Menu is developed following Drupal standards and best practices. Along with those must-have functions of a mega menu: display not just menu items but image, slideshow, video, article and customize any of them upon your favour...


This module will help a lot for your requirements https://www.drupal.org/project/menu_descriptions

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.