システム管理者用グローバルナビ設定¶
概要¶
システム管理者用の画面に表示するグローバルナビの項目を設定します。
モジュール テナント管理機能 フォーマットファイル(xsd) WEB-INF/schema/admin-global-navi-config.xsd 設定場所 WEB-INF/conf/admin-global-navi-config/{任意のファイル名}.xml <?xml version="1.0" encoding="UTF-8"?> <admin-global-navi-config xmlns="http://www.example.org/im-admin-home" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.intra-mart.jp/admin-global-navi-config admin-global-navi-config.xsd "> <menu label="%CAP.Z.IWP.SYSTEM.HOME.CONSTRUCTION.TITLE" id="construction" sort="100"> <children> <menu href="system/settings/license" label="%CAP.Z.IWP.SYSTEM.HOME.CONSTRUCTION.LICENSE"/> <menu href="system/settings/tenant" label="%CAP.Z.IWP.SYSTEM.HOME.CONSTRUCTION.TENANT"/> <menu href="system/setup" label="%CAP.Z.IWP.SYSTEM.HOME.CONSTRUCTION.SETUP"/> </children> </menu> <menu label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATION.TITLE" id="administration" sort="100"> <children> <menu href="master/maintenance/call/user" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATION.USER" target="system/home"/> <menu href="system/service/module" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATION.MODULE"/> <menu href="system/service/status" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATION.SERVICE"/> <menu href="system/service/lock" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATION.SERVICE.LOCK"/> <menu href="system/storage/view" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATION.STORAGE"/> <menu href="system/database" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATION.DATABASE"/> <menu href="portal/portlet/app/list" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATION.PORTLET" target="system/home"/> <menu href="portal/setting" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATION.PORTAL" target="system/home"/> <menu href="system/async/admin/task_queue_list" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATION.ASYNC.TASKQUEUE"/> <menu href="system/settings/shared_database" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATION.SHARED.DATABASE"/> </children> </menu> </admin-global-navi-config>
リファレンス¶
メニュー設定¶
タグ名 menu メニューツリーの設定を行います。
【設定項目】
<menu label="%CAP.Z.IWP.SYSTEM.HOME.CONSTRUCTION.TITLE" id="construction"> <children> <menu href="system/settings/license" label="%CAP.Z.IWP.SYSTEM.HOME.CONSTRUCTION.LICENSE"/> <menu href="system/settings/tenant" label="%CAP.Z.IWP.SYSTEM.HOME.CONSTRUCTION.TENANT"/> <menu href="system/setup" label="%CAP.Z.IWP.SYSTEM.HOME.CONSTRUCTION.SETUP"/> </children> </menu>
必須項目 × 複数設定 ○ 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ admin-global-navi-config children 【属性】
属性名 説明 必須 デフォルト値 label メニューに表示するラベルを指定します。 ○ なし href メニューをクリックした際に遷移するURLを指定します。aタグのhref属性として出力されます。 × なし target メニューをクリックした際のtargetを指定します。aタグのtarget属性として出力されます。 × なし id このメニューのIDを指定します。複数ファイルに渡ってメニューが定義され、メニュー要素のルートに同じIDが指定されている場合、そのメニューはマージされて表示されます。 × なし sort メニューの要素のルートに同じIDが指定されている場合のマージの際に利用されるソート番号です。 × 10000 useIframe IFRAMEを使用した画面遷移を行うかを指定します。 × false
メニューの子要素¶
タグ名 children メニューの子要素を指定します。子要素にはmenu要素を指定します。children 要素を持つ menu 要素の href 属性値は無効です。
【設定項目】
<children> <menu href="system/settings/license" label="%CAP.Z.IWP.SYSTEM.HOME.CONSTRUCTION.LICENSE"/> <menu href="system/settings/tenant" label="%CAP.Z.IWP.SYSTEM.HOME.CONSTRUCTION.TENANT"/> <menu href="system/setup" label="%CAP.Z.IWP.SYSTEM.HOME.CONSTRUCTION.SETUP"/> </children>
必須項目 × 複数設定 ○ 設定値・設定する内容 なし 単位・型 なし 省略時のデフォルト値 なし 親タグ menu コラム
label属性に%から始まる値を指定すると、MessageManager によるメッセージの取得が行われます。