The module only returns nodes. So Views, taxonomy terms etc. do not show up.
This may or may not be the intention of the module as it is called "menu node views" but in our case we also needed links to views.
For anyone interested, this is the workaround we came up with:
Obviously the best approch would have to change the module to base upon menu_link and left join the node but time is an issue so we opted for the quick hack.
The query was modified to use a right join to also get links that aren't nodes.
function hook_views_query_alter(&$view, &$query){
$query->table_queue['menu_links']['join']->type = 'RIGHT';
}
Node fields can be null. In our case we didn't need the node, just the title and the link which are provided by the menu fields.
Comments
Comment #2
Denis Danielyan commented