In Bootstrap 4 the MENU helper no longer generates the Bootstrap navbar

{{=MENU(response.menu, _class='nav navbar-nav', ul_class='dropdown-menu', 
li_class='dropdown')}}

This worked in Bootstrap 3, in Bootstrap 4 it no longer works this is what 
web2py generates:

<ul class="nav navbar-nav">
    <li class="web2py-menu-first"><a></a></li>
    <li class="dropdown" data-w2pmenulevel></li>
        <a class="dropdown-toggle"></a>
        <ul class="dropdown-menu">
            <li></li>
        </ul>
    </li>
</ul>

In Bootstrap 4 to work correctly web2py should generate this:

<ul class="navbar-nav">
    <li class="nav-item web2py-menu-first"><a class="nav-link"></a></li>
    <li class="nav-item dropdown" data-w2pmenulevel></li>
        <a class="nav-link dropdown-toggle"></a>
        <div class="dropdown-menu">
            <a class="dropdown-item"></a>
        </div>
    </li>
</ul>


Is there a way to generate a Bootstrap 4 navbar in web2py 2.19.1 or is 
there a way to set the
right arguments in this line of code:

{{=MENU(response.menu, _class='nav navbar-nav', ul_class='dropdown-menu', 
li_class='dropdown')}}



Kind regards,

Annet

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/web2py/3c9aa580-b7a9-4555-b2d8-85d72c754571%40googlegroups.com.

Reply via email to