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 閱讀(1959) 評論(0)  編輯  收藏 所屬分類: opentaps
          主站蜘蛛池模板: 嘉黎县| 汪清县| 师宗县| 杭锦后旗| 来安县| 乌鲁木齐市| 鹤岗市| 米易县| 苗栗县| 奈曼旗| 黑水县| 宜宾县| 延安市| 正宁县| 吕梁市| 霸州市| 滦平县| 鄂温| 论坛| 炉霍县| 广州市| 松溪县| 涞源县| 万山特区| 攀枝花市| 崇阳县| 阿巴嘎旗| 聂荣县| 新沂市| 千阳县| 乌苏市| 阳春市| 沁阳市| 富民县| 铁力市| 莒南县| 平武县| 繁昌县| 惠安县| 建始县| 菏泽市|