• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Drupal 7: Mega Menus using Menu Mini-Panels
 

Drupal 7: Mega Menus using Menu Mini-Panels

on

  • 2,445 views

Ever wanted to use megamenus on your Drupal website? Frustrated with annoying mega menu modules that do way too much? If you know Panels, you know Menu Mini-Panels! Let it work for you!

Ever wanted to use megamenus on your Drupal website? Frustrated with annoying mega menu modules that do way too much? If you know Panels, you know Menu Mini-Panels! Let it work for you!

Statistics

Views

Total Views
2,445
Views on SlideShare
2,443
Embed Views
2

Actions

Likes
2
Downloads
12
Comments
0

1 Embed 2

http://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Drupal 7: Mega Menus using Menu Mini-Panels Drupal 7: Mega Menus using Menu Mini-Panels Presentation Transcript

    • Menu Minipanels A Drupal module for intelligently constructing mega menus. GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Before We Begin • • These slides are available to download now! Available from my blog ( http://www.ericsembrat.com ) GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Road Map • • • • • • What are Mega Menus? Mega Menus in Drupal. Introducing: Menu Minipanels. Usage. Short demo. Questions? Comments? GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Presenter Eric Scott Sembrat Twitter: @esembrat Web Developer for the College of Sciences Graduate Student at Georgia State University eric.sembrat@cos.gatech.edu GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Megamenus? GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Menus • Menus are an instrumental piece of your website. • A recent trend with website menus is the inclusion of so-called megamenus. GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Megamenus? • Megamenus (MM) solve issues stemming from drop-down menu (DDM) structure. • Problems with DDM include: • • • Long, unusable menus. Shortened, abbreviated menu link text. Breadth and depth of content shown. GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • DDMs from Hell GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Trending... You can find examples of MM all over the Web. GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Amazon GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • The White House GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Georgia State GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • U[sic]GA GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • GT Redesign GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • The Power of MMs • A MM uses two-dimensional drop-down panels to group structured navigation options without scrolling. (source) • • A DDM on steroids. • Gives a feature-full site-map like menu for accessibility. Allows for rich media (photos, videos) and dynamic content to reside in your menu. GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • So, how do I create one? GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Drupal Modules • • • • • • MD Megamenu OM Maximenu Megamenu Superfish Menu Views Giga Menu GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • The Issue • However, all of these modules make the critical mistake of reinventing the wheel by creating duplicate features to what Drupal already does. GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Why, oh why, is this module re-inventing Drupal’s menu functionality? GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • There has to be a better way than this! GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Introducing Menu Minipanels GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Menu Minipanels • Menu Minipanels (MMP) takes the power and flexibility of Panels, Menu, and Views, and connects them properly to build a seamless MM. • Megamenus in MMP are nothing but the Panel elements you know (and love?). • Configuration of MMPs are exactly the same as configuring a Panel, with one extra step. GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Suggested Modules • Menu Minipanels (MMP) can be made a bit easier with a few Panels-related modules: • menu_node - Key dependency to the module below. • menu_node_views - Views integration for menu items. • Note: This is one of those modules that still has no “stable” release. GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Demo GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat
    • Questions? GT Drupal Users Group (GTDUG) - 2013 - Eric Sembrat