Ok, this is just a problem not addressed I see. Not specific to the above code. If i install the layouts plugin to the welcome app i get the same result of a menu with odd behavior, so it is something that will pop up for everyone I think. I will address it in my code.
On Aug 1, 3:10 pm, Richard Vézina <ml.richard.vez...@gmail.com> wrote: > If you use the wizard maybe there could be a bug somewhere and the menu get > it. > > You should map you menu to your controller function by hand... Start with a > single level menu and copy paste sub menu, by trial and error you should be > able to figure what the proper syntax you should use base on the example app > and welcome app... Then you only have to generalize the approach when you > are trusting in your code. > > Richard > > > > > > > > On Mon, Aug 1, 2011 at 1:56 PM, Casey Schroeder <vizqu...@gmail.com> wrote: > > > Help appreciated. I do not see the error in this code and neither do > > my editors. All i did was make a new app from scratch (not with the > > very latest release, but downloaded fresh a week ago) using the wizard > > and inserted this in menu.py to get this problem (I have tried 5 > > different new templates, and it is only the welcome app format that > > accepts the code. > > > response.menu = [ > > (T('Home'),False,URL('index'),[]), > > (T('Domain'),False,URL('index'), > > [ > > (T('agriculture'),False,URL('agriculture_home'), > > [ > > (T('R&D'),False,URL('agriculture_rnd'),[]), > > > (T('Consulting'),False,URL('agriculture_consulting'),[]), > > (T('Education'),False,URL('agriculture_edu'),[]) > > ] > > ), > > (T('equipment'),False,URL('equip_home'), > > [ > > (T('R&D'),False,URL('equip_rnd'),[]), > > (T('Consulting'),False,URL('equip_consulting'), > > []), > > (T('Education'),False,URL('equip_edu'),[]) > > ] > > > ), > > (T('analysis'),False,URL('analysis_home'), > > [ > > (T('R&D'),False,URL('analysis_rnd'),[]), > > (T('Consulting'),False,URL('analysis_consulting'), > > []), > > (T('Education'),False,URL('analysis_edu'), > > []) > > ] > > ) > > ] > > ), > > > (T('Function'),False,URL('index'), > > [ > > (T('R&D'),False,URL('home_rnd'), > > [ > > (T('agriculture'),False,URL('agriculture_rnd'), > > []), > > (T('equipment'),False,URL('equip_rnd'),[]), > > (T('analysis'),False,URL('analysis_rnd'), > > []) > > ] > > ), > > > (T('Consulting'),False,URL('home_consulting'), > > [ > > > (T('agriculture'),False,URL('agriculture_consulting'),[]), > > (T('equipment'),False,URL('equip_consulting'),[]), > > (T('analysis'),False,URL('analysis_consulting'), > > []) > > ] > > ), > > > (T('Education'),False,URL('home_edu'), > > [ > > (T('agriculture'),False,URL('agriculture_edu'), > > []), > > (T('equipment'),False,URL('equip_edu'),[]), > > (T('analysis'),False,URL('analysis_edu'),[]) > > ] > > ) > > ] > > ) > > > ] > > > On Aug 1, 9:26 am, Richard Vézina <ml.richard.vez...@gmail.com> wrote: > > > Show your code, it must be closing bracket or something... It is easy to > > > miss one out not closed when making sub-sub-menu, code get confusing > > > sometimes. > > > > There is no other threads. > > > > Richard > > > > On Sat, Jul 30, 2011 at 6:08 AM, Casey Schroeder <vizqu...@gmail.com> > > wrote: > > > > > Hi Richard, i ran into a similar problem with sub-sub-menus just today > > > > using a number of the available layouts in the layouts plugin - in > > > > fact all 4 that i downloaded. It worked fine with the default layout, > > > > but with the other four the menu was not navigable. I used firefox 5 > > > > and the latest source download. Is there an update to this thread you > > > > can share? Thanks, Casey > > > > > On Jun 6, 3:28 pm, Richard Vézina <ml.richard.vez...@gmail.com> wrote: > > > > > Do you have a example (screenshot) of the glitch... I don't see any > > > > problem > > > > > in the welcome app? > > > > > > Richard > > > > > > On Mon, Jun 6, 2011 at 4:15 PM, Manuele Pesenti > > > > > <manuele.pese...@gmail.com>wrote: > > > > > > > thank you Richard but the problem is the css code that in most or > > quite > > > > all > > > > > > layouts does not defines proper classes to manage sub menu so if > > you > > > > use it > > > > > > you will obtain ugly effects... I'm not so skilled with css and I > > was > > > > > > looking for some layout that contains classes for submenu > > > > > > > Sorry if my quest was not so clear > > > > > > > cheers > > > > > > > Manuele > > > > > > > On 06/06/2011 16:51, Richard Vézina wrote: > > > > > > >> I am not sure to understand what you need, but you can nest you > > stuff > > > > > >> like this : > > > > > > >> response.menu = [ > > > > > >> [T('root1').capitalize(), > > > > > >> False, > > > > > >> '', > > > > > >> [ > > > > > >> [T('level1-1').capitalize(), > > > > > >> False, > > > > > >> URL(request.application, > > > > > >> 'controller', > > > > > >> 'function'), > > > > > >> [ > > > > > >> [T('level2-1').capitalize(), > > > > > >> False, > > > > > >> URL(request.application, > > > > > >> 'controller', > > > > > >> 'function'), > > > > > >> []], > > > > > >> ]], > > > > > >> [T('level1-2').capitalize(), > > > > > >> False, > > > > > >> URL(request.application, > > > > > >> 'controller', > > > > > >> 'function'), > > > > > >> []], > > > > > >> [T('level1-3').capitalize(), > > > > > >> False, > > > > > >> URL(request.application, > > > > > >> 'controller', > > > > > >> 'function'), > > > > > >> []], > > > > > >> ]], > > > > > > >> [T('root2').capitalize(), > > > > > >> False, > > > > > >> '', > > > > > >> [ > > > > > >> [T('level1-1').capitalize(), > > > > > >> False, > > > > > >> URL(request.application, > > > > > >> 'controller', > > > > > >> 'function'), > > > > > >> []], > > > > > >> [T('level1-2').capitalize(), > > > > > >> False, > > > > > >> URL(request.application, > > > > > >> 'controller', > > > > > >> 'function'), > > > > > >> []], > > > > > >> ]], > > > > > >> ] > > > > > > >> Take care of proper indentation and open and closing your bracket > > > > > >> correctly. > > > > > > >> Richard > > > > > > >> On Mon, Jun 6, 2011 at 7:13 AM, Manuele Pesenti > > > > > >> <manuele.pese...@gmail.com <mailto:manuele.pese...@gmail.com>> > > wrote: > > > > > > >> Hi *, > > > > > >> I realize that most of the layouts available for download do > > not > > > > > >> support the submenu, in the sense that it's not managed so if > > > > > >> defined it couses unwanted behavior... does anybody knows > > layouts > > > > > >> that implements submenu managment? > > > > > > >> thanks > > > > > > >> Manuele