Hi!

After downloading the nightly build my submenus were shown! 
It seems to be an big bug in myfaces 1.0.9!

BUT in my submenus before and after each entry an broken image (x) were shown. 
How can I disable this attitude?

Greetings 
Stefan Gesigora

-----Ursprüngliche Nachricht-----
Von: Helmut Juskewycz [mailto:[EMAIL PROTECTED] 
Gesendet: Mittwoch, 24. August 2005 14:06
An: MyFaces Discussion
Betreff: Re: problem with JSCookMenu

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Henri,

maybe you could help me with my link problem. why my links open a new
browser? i wrote the problem in the thread "JSCookMenu Problems with
Themes and with Action".

thx

Delbrouck, Henri-Philippe wrote:
> Your code seems ok.
> 
> In my code, I directly work with array. Perhaps you should try.
> 
> My backing bean is defined like this:
> 
> public class MyMenu{
>       private NavigationMenuItem[] navItems;
> 
>       public MyMenu{
>               NavigationMenuItem[] subItems1 = new NavigationMenuItem[3];
> 
>               NavigationMenuItem fileMenu = new
> NavigationMenuItem(this,"File","",false,true,"action",null,false);
> 
>               subItems1[0] = new
> NavigationMenuItem(this,"test1","test1",false,true,"action1",null,false);
>               subItems1[1] = new
> NavigationMenuItem(this,"test2","test2",false,true,"action2",null,false);
>               subItems1[2] = new
> NavigationMenuItem(this,"test3","test3",false,true,"action3",null,false);
> 
>               
>               fileMenu.setNavigationMenuItems(subItems1);
> 
>       }
> 
>       public NavigationMenuItem[] getNavItems(){
>               return navItems;
>       }
>       
>       public void setNavItems(NavigationMenuItem[] navItems){
>               this.navItems = navItems;
>       }
> }
> 
> Hope this help
> 
> Henri-Philippe
> 
> -----Original Message-----
> From: Stefan Gesigora [mailto:[EMAIL PROTECTED] 
> Sent: mercredi 24 août 2005 13:07
> To: MyFaces Discussion
> Subject: AW: problem with JSCookMenu
> 
> 
> 
> Hi!
> 
> Thanks for the hints!!
> 
> I tried like Helmut told me. Now I can see the first level of the menu but
> the submenus weren't shown...
> Here's my code.
> Any ideas?
> 
> Thanks Stefan Gesigora
> 
> public List getMenu() {
> 
> List menu = new ArrayList(); 
> NavigationMenuItem incident = new NavigationMenuItem("Incident", "action1",
> null,false);
> NavigationMenuItem phases = new NavigationMenuItem("Phases", "action2",
> null,false);
> NavigationMenuItem factories = new NavigationMenuItem("Factories ",
> "action3", null,false);
> 
> List testSub = new ArrayList();
>     testSub.add(new NavigationMenuItem("Development",
>                                         "action10", null, false));
>     testSub.add(new NavigationMenuItem("Consultancy",
>                                         "action11", null, false));
>     testSub.add(new NavigationMenuItem("Services",
>                                         "action12", null, false));
> 
> NavigationMenuItem[] testSubArray =
> (NavigationMenuItem[])testSub.toArray(new NavigationMenuItem[0]);
> 
> menu.add(incident);  
> menu.add(phases); 
> menu.add(factories);
> 
> ((NavigationMenuItem)menu.get(1)).setNavigationMenuItems(testSubArray);
> 
> return menu;
> }
> 
> <x:jscookMenu layout="hbr" theme="ThemeOffice">
>       <x:navigationMenuItems value="#{MenuBean.menu}" />
> </x:jscookMenu>
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: Helmut Juskewycz [mailto:[EMAIL PROTECTED] 
> Gesendet: Mittwoch, 24. August 2005 12:31
> An: MyFaces Discussion
> Betreff: Re: problem with JSCookMenu
> 
> hi,
> 
> i only see jscookmenu when i declare the script in the head otherwise i
> see nothing. also on http://myfaces.apache.org/tomahawk/jscookmenu.html
> it says that the declaration should stand in the head.
> 
> i now use the t:tag but i see no difference.
> 
> in my web.xml there are no extension filter, so it should be the default
>  config?
> 
> and by the way thanks for help =) maybe u could look also at my problem
> with the link (i wrote today and yesterday in the list).
> 
> Delbrouck, Henri-Philippe wrote:
> 
>>>Hello,
>>>
>>>If you use the JSCookMenu tag, and correctly configure the extension
> 
> filter
> 
>>>(default config) in the web.xml, you don't need to define any Javascript
>>>In your page. The corresponding file are automatically uploaded on the
>>>client and referenced in he page.
>>>As there is a bug in the 1.0.9 version, you have to download the latest
>>>nightly build where the bug is resolved.
>>>
>>>Have a look at the mail from Bruno Aranda (09 jun 2005). There is an
> 
> exemple
> 
>>>how to use the menu in a dynamic way. 
>>>
>>>If you download the latest nightly build, the extension are now in the
>>>tomahaw.jar. You should then use the prefix t.
>>>
>>>Hope this help.
>>>
>>>If still problem, please ask.
>>>
>>>Henri-Philippe Delbrouck
>>>
>>>-----Original Message-----
>>>From: Helmut Juskewycz [mailto:[EMAIL PROTECTED] 
>>>Sent: mercredi 24 août 2005 11:09
>>>To: MyFaces Discussion
>>>Subject: Re: problem with JSCookMenu
>>>
>>>
>>>hi,
>>>
>>>u must add the following to the header:
>>>
>>>  <!-- JSCook Menu -->
>>>  <script language="JavaScript" src="jscookmenu/JSCookMenu.js"
>>>type="text/javascript"></script>
>>>  <script language="JavaScript"
>>>src="jscookmenu/ThemePanel/theme.js"></script>
>>>  <link rel="stylesheet" href="jscookmenu/ThemePanel/theme.css"
>>>type="text/css">
>>>
>>>
>>>
>>>optional: Get the latest Nightly Build because there were some bugs with
>>>submenus.
>>>
>>>then just add the jscookmenu and the items. u can add the items like in
>>>the example (you can find it in the myfaces examples/inc/pageHeader, and
>>>correct the theme u would like to use - same must defined in the header):
>>>
>>>
>>>
>>>    <x:jscookMenu layout="hbr" theme="ThemeOffice" >
>>>        <%/* Availaible jscookMenu themes: ThemeIE, ThemeMiniBlack,
>>>ThemeOffice, ThemePanel
>>>             Availaible jscookMenu layout: hbr, hbl, hur, hul, vbr, vbl,
>>>vur, vul
>>>             respect to Heng Yuan http://www.cs.ucla.edu/~heng/JSCookMenu
>>>        */%>
>>>        <x:navigationMenuItem id="nav_1"
>>>.
>>>.
>>>.
>>>.
>>>.
>>>.
>>>        </x:navigationMenuItem>
>>>        <x:navigationMenuItem id="nav_3"
>>>itemLabel="#{example_messages['nav_Documentation']}" >
>>>            <x:navigationMenuItem id="nav_3_1"
>>>itemLabel="#{example_messages['nav_Features']}" action="go_features"
>>>icon="images/myfaces.gif" />
>>>        </x:navigationMenuItem>
>>>        <x:navigationMenuItem id="nav_4"
>>>itemLabel="#{example_messages['nav_Options']}" action="go_options" />
>>>        <x:navigationMenuItems id="nav_5"
>>>value="#{navigationMenu.infoItems}" />
>>>
>>>    </x:jscookMenu>
>>>
>>>or the other way:
>>>
>>>     <x:jscookMenu layout="vbr" theme="ThemePanel">
>>>             <x:navigationMenuItems value="#{MenuBean.enu}" />
>>>     </x:jscookMenu>
>>>and the Bean returns a List or Array of Navigation Items
>>>
>>>public List<NavigationMenuItem> getMenu() {
>>>List<NavigationMenuItem> menu = new ArrayList<NavigationMenuItem>();
>>>menu.add(new NavigationMenuItem("bla", "action", null,false));
>>>return menu;
>>>}
>>>
>>>Stefan Gesigora wrote:
>>>
>>>
>>>>>Hello folks!
>>>>>
>>>>>I've got some problems using JSF RI + myfaces extensions with the
>>>>>component JSCookMenu. I've tried several settings but it didn't work!
>>>>>Could anyone give me a description how to implement the JSCookMenu in
>>>>>the right way? 
>>>>>
>>>>>Thanks a lot
>>>>>
>>>>>Stefan Gesigora
>>>>>
>>>>>
>>>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)
Comment: GnuPT 2.6.2.1 by EQUIPMENTE.DE

iD8DBQFDDGKNkg7OsoSBexYRAnNhAJ0fxz+tgP/A0Py+Yhuvf2Pyv1a09QCfTO6D
xZcDU8mwMgVm2XNL58v+S/w=
=6e8N
-----END PGP SIGNATURE-----

Reply via email to