navbar = auth.navbar(mode='dropdown')
if auth.user:
    navbar.element('ul.dropdown-menu').components.extend([LI('Item 1'), 
LI('Item 
2'), ...])

Above method is not working on web2py 2.10.4

however if jquery works
{{block page_js}}
{{if auth.user:}}
<script>
    jQuery("ul.dropdown-menu").append('<li>item 1</li>');
</script>
{{pass}}
{{end page_js}}  

However, use of javascript may slowdown page loading. Can anyone please 
suggest better working approach for mentioned web2py version ?
On Tuesday, 30 April 2013 20:50:52 UTC+5:30, ctrlSoft wrote:
>
> hi, how to add items in 
> <ul class="dropdown-menu" style="display: block;">
> ...
> ...
> ...
> </ul>
> generated by auth.navbar(mode="dropdown"),
>

-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to