Thursday, January 31, 2013

Menu Minipanels - Module

Megamenus (explanation) built using (mini) Panels, which provides tremendous flexibility in what can be displayed.
Click-by-click beginner's tutorial:


By making additional sub-pages available from the main navigation the module provides a quicker route for visitors to find the pages they are looking for. Used carefully, megamenus can be a great enhancement to a site's UI and can contribute towards improving conversion rates on e-commerce sites, e.g. it helped double the conversion rates on the site the module was originally developed for.

Why MiniPanels?

There are two main reasons why minipanels are used:
  1. Usability: once an initial learning curve is gotten past the module becomes very easy to use.
  2. Flexibility: there is a tremendous amount of configuration available via minipanels and almost anything can be added to one - views, blocks, nodes, other menus, and even raw PHP code if the PHP Filter is enabled. Further, there are multiple layouts available and more can be easily built. Further, each minipanel can be customized differently, as can be seen from some of the example sites below.

No comments:

Post a Comment

only show translated menu items into current language (Drupal 8)

function MY_THEME_preprocess_menu(&$variables) {   if ($variables['menu_name'] == 'brancott-header-menu') {    $langu...