Very odd, but when I put this:
response.menu.append((A(T('register'), _href="bla", _class="test"), False, None, []))

I get this:

<li><a onclick="javascript:void(0):return false;" href="#"></a><a href="bla" class="test">register</a></li>

What up with the javascript? That javascript line is making an extra bunch of content in my menu and miss aligning it...
like this...


Any ideas what I am doing wrong here.
BR,
Jason Brower

On 05/03/2011 06:23 AM, Massimo Di Pierro wrote:
In

response.menu=[item1,item2,....]

instead of

item1=[label,False,link]

use

item1=[A(label,_href=link,_class='...',False,None]

On May 2, 9:35 pm, Jason Brower<encomp...@gmail.com>  wrote:
I really like the MENU() system but I am finding a limit with classes
and id.
I would like to set a class or id to each menu item so the theming,
javascript, and other items could be applied here.  How would I best go
around doing this?
I suppose I could try to make a patch to MENU to allow this, but I am
not very good at backward compatibility. :D
---
Best Regards,
Jason Brower

<<inline: Screenshot.png>>

Reply via email to