Hi,
I am creating menu using tomahawk jscookmenu.
There is no problem regarding display of menu.
It is working perfectly, but the problem exist when
i click on any menu item. The action attribute specified
in <t:navigationMenuItem> is not forwarding the request to
the mentioned jsp file in Faces-config.xml.
It is giving javascript error i.e.
"elements.jscook_action is null or not an object"
When i select view source the javascript array
id0_id1_menu that jscookmenu creates is like this:
<body>
<form id="_id0" method="post" action="/WSO/jscookmenu.jsf"
enctype="application/x-www-form-urlencoded">
<script type="text/javascript">
var id0__id1_menu =
[[null, 'Home', 'id0__id1_menu:L]#{navigationMenu.actionListener};go_home:A]
go_home', '_id0', null],
[null, 'Searchobjects', null, '_id0', null,[null, 'Finder', null, '_id0', null,
[null, 'Find', 'id0__id1_menu:A]go_Find', '_id0', null],
[null, 'Filter', 'id0__id1_menu:A]go_sample2', '_id0', null]],
_cmSplit,[null, 'Categories', null, '_id0', null,
[null, 'Find', 'id0__id1_menu:A]go_sample1', '_id0', null]]],
[null, 'Actions', null, '_id0', null,[null, 'Subordinate
Search', 'id0__id1_menu:A]go_sample1', '_id0', null],
_cmSplit,,
[null, 'Text Processing', 'id0__id1_menu:A]go_sample2', '_id0', null],
_cmSplit,,
[null, 'Impact Analysis', 'id0__id1_menu:A]go_sample3', '_id0', null],
_cmSplit,,
[null, 'Report', 'id0__id1_menu:A]go_sample4', '_id0', null],
_cmSplit,,
[null, 'View SQL', 'id0__id1_menu:A]go_sample5', '_id0', null]],
[null, 'Profile Administration', null, '_id0', null,[null, 'Create
Profile', 'id0__id1_menu:A]go_sample1', '_id0', null],
_cmSplit,,
[null, 'Set Profile', 'id0__id1_menu:A]go_sample2', '_id0', null,
[null, 'Profile1', 'id0__id1_menu:A]go_sample1', '_id0', null],
_cmSplit,,
[null, 'Profile2', 'id0__id1_menu:A]go_sample1', '_id0', null]]],
[null, 'Global Reports', null, '_id0', null],
[null, 'Help', null, '_id0', null,[null, 'On line Help', 'id0__id1_menu:A]
go_sample1', '_id0', null],
_cmSplit,,
[null, 'About', 'id0__id1_menu:A]go_sample1', '_id0', null]]];</script><div
id="id0__id1_menu"></div>
<script type="text/javascript"> if(window.cmDraw!=undefined) { cmDraw
('id0__id1_menu', id0__id1_menu, 'hbr', cmThemeOffice, 'ThemeOffice');}
</script>
Thanks in advance whoever reply to this post.
Regards
Mohit Dadu