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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/web2py/3c9aa580-b7a9-4555-b2d8-85d72c754571%40googlegroups.com.