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

菜单组件通常用于生成屏幕主菜单栏,类似于Main | Data Source | Campaign | Tracking | Segment | Contact List | Reports | Logout

[b]o 定义菜单[/b]
<menu-item name="DataSource" title="${uiLabelMap.DataSource}"><link target="FindDataSource"/></menu-item>


name属性用于标识菜单项。
title属性用于菜单显示名称,也可是uiLabelMap
link指定菜单项的跳转URI

[b]o 使得指定的菜单高亮[/b]
在屏幕组件的<screen>-<actions>段中加入
<set field="headerItem" value="reports"/>


value值为已定义过的要加亮的菜单项

[b]o 根据条件选择是否显示菜单项[/b]
在<menu-item>节点中使用 <condition>项:
<condition><not><if-empty field-name="userLogin"/></not></condition>
<condition><if-empty field-name="userLogin"/></condition>



[b]o 使用CSS样式表[/b]
在<menu-item>节点中使用以下属性
align-style="" 定义对齐方式
widget-style="" 定义菜单项在未选中时的样式
selected-style="" 定义菜单项在选中时的样式

[b]o 右对齐菜单项[/b]
使用align-style="col-right" 来启用 "col-right" CSS样式
注意这个样式将把第一个菜单项放到最右边,第二个放在第一个的左边,依次类推

本文档译自ofbiz 4.0 cookbooks,本人翻译,欢迎转载,请注明出处.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值