spark的自留地(ofbiz/eclipse rcp/shark/opentaps)

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            54 Posts :: 0 Stories :: 112 Comments :: 0 Trackbacks

          菜單組件通常用于生成屏幕主菜單欄,類似于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,本人翻譯,歡迎轉載,請注明出處.

          posted on 2008-10-09 11:16 shanghai_spark 閱讀(1955) 評論(0)  編輯  收藏 所屬分類: opentaps
          主站蜘蛛池模板: 鸡泽县| 泾源县| 久治县| 兰坪| 紫金县| 平谷区| 南开区| 河东区| 安多县| 东方市| 紫金县| 广丰县| 万荣县| 蒙自县| 赣州市| 台南市| 绍兴县| 黄平县| 宜兴市| 镇远县| 平陆县| 扶沟县| 奎屯市| 饶阳县| 亳州市| 阆中市| 平陆县| 门头沟区| 内乡县| 濮阳县| 类乌齐县| 孟村| 清涧县| 芦山县| 灵宝市| 宁海县| 乐东| 汶川县| 颍上县| 新营市| 招远市|