Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Release notes
This first official release of the 7.x-2.x branch and is stable for production use. Official support for the 7.x-1.x branch is no longer supported.
This has been a major overhaul of the 1.x branch. The largest change and reason for version bump is that Menu Views now intercepts the theme_menu_link() instead of theme_link(). This is a major improvement in performance and also helps with contrib modules like: Menu Block, Nice Menus and Superfish (see: #1617802-8: Create a release from 7.x-1.x-dev to support Menu Views). Overall code has been consolidated into fewer files.
The administrative UI has also undergone a radical improvement to help simplify the creation of a menu item views. Instead of the concept of "attaching" a view to a menu link item, there is now a toggle at the top of every menu item that allows you to switch between a "link" and "view" menu item type. This helps clarify whether the menu item is a link or a view, avoiding the confusion on how a menu item is rendered.
menu_views_update_7200
- Upgrades existing 7.x-1.x Menu Views items that have attached views. This is a required update.
Bug Fixes
- #1535524: Breadcrumb broken
- #1533084: Menu Attributes incompatabilty - <view> path bug
- #1808736: Undefined index: original... line 327, View title options not working/displaying
- #1817622: Upgrading from 1 to 2 destroyed existing menu items
- #1820732: Undefined index: link_path, line 94 of menu_views.module
- #1826206: New nodes not saving menu view items, Undefined $nid in _menu_views_form_alter()
- #1844700: Undefined index: #default_value, line 200 of menu_views.admin.inc
- #1831420: Notice: Undefined index: #type in _menu_views_form_alter()
Modules Now Supported
- Nice Menu - #1459424: Menu views does not work with Nice Menu
- Menu Block - #1614886: Menu Block won't work with Menu Views
- Superfish - Pending #1617802-8: Create a release from 7.x-1.x-dev to support Menu Views, which requires using the 7.x-1.x-dev branch of Superfish.
- Big Menu - #1790444: Conflict with bigmenu module
New Features
- Menu Item Type Toggle - Allows one to choose whether the menu item is a link (which keeps the support of most other contrib modules) or a view (which is handled by this module).
- Display View Title - Choose whether to show the existing view title or override with custom text. Also choose which element the title is wrapped with. Includes token support. (see: #1786856: Provide options to render the view title)
- Breadcrumb Support - Now breadcrumbs can be fully customized to use the view title (default) or customized text. You can also specify if a link should be used and where it's path leads.
- Node Support - Gives the same ability to choose what type the menu item is (link or view), directly in the node.