您的位置:首页 > 其它

转 OFBiz 菜单组件(menu-widget)指引

2012-12-02 19:17 323 查看
菜单组件通常用于生成屏幕主菜单栏,类似于Main | Data Source | Campaign | Tracking | Segment | Contact List | Reports | Logout

o 定义菜单



<menu-item name="DataSource" title="${uiLabelMap.DataSource}"><link target="FindDataSource"/></menu-item>
name属性用于标识菜单项。

title属性用于菜单显示名称,也可是uiLabelMap

link指定菜单项的跳转URI

o 使得指定的菜单高亮

在屏幕组件的<screen>-<actions>段中加入

<set field="headerItem" value="reports"/>
value值为已定义过的要加亮的菜单项

o 根据条件选择是否显示菜单项

在<menu-item>节点中使用 <condition>项:

<condition><not><if-empty field-name="userLogin"/></not></condition>

<condition><if-empty field-name="userLogin"/></condition>

o 使用CSS样式表

在<menu-item>节点中使用以下属性

align-style="" 定义对齐方式

widget-style="" 定义菜单项在未选中时的样式

selected-style="" 定义菜单项在选中时的样式

o 右对齐菜单项

使用align-style="col-right" 来启用 "col-right" CSS样式

注意这个样式将把第一个菜单项放到最右边,第二个放在第一个的左边,依次类推

本文档译自ofbiz 4.0 cookbooks,本人翻译,欢迎转载,请注明出处.

源地址:http://www.blogjava.net/hispark/archive/2008/10/09/233306.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: