DEV Community

loading...

TB Megamenu Implementation with Bean Module (Part 1)

innoraft12 profile image innoraft12 ・2 min read

The world before TB mega menu

The world as we know it did not always come with the TB mega menu for Drupal 7. Traditional menu implementations included writing the entire HTML and designing it as per the needs or using default drupal menu parallelly with other contrib modules to support different requirements This would often take days or even weeks to implement. Even after completion, the client may ask you to make changes and things may go haywire. Changing every HTML element is a daunting task! Another approach may be to use certain modules offered by Drupal to create a menu. The problem with this approach is that, though the menu might look simple, it would be a daunting task to make it completely configurable within a small time frame.

This is where TB mega menu comes in to save the world!

“TB Mega Menu allows you to create a mega menu with an innovative back-end user interface and synchronized with Drupal core menu.” - drupal.org

The TB mega menu gives the user an option for a completely configurable approach in terms of building a menu from scratch. Today we are going to discuss this implementation over Drupal 7. It allows the user to create a mega menu with images, text, video, using a block.

There is one dependency though that these things can be inserted via a block.

The installation and implementation are pretty straight forward but there are certain hairpins that can be the cause of a car crash if not carefully configured.

Original Source: Click Here!

Part 2 Link: https://www.innoraft.com/blogs/tb-mega-menu-implementation-demonstration-part-2

Discussion

pic
Editor guide