intra-mart Accel Platform 設定ファイルリファレンス 第25版 2020-04-01

システム管理者用ユーティリティメニュー設定

概要

システム管理者のユーティリティメニューの項目を設定します。

モジュール テナント管理機能
フォーマットファイル(xsd) WEB-INF/schema/admin-utility-config.xsd
設定場所 WEB-INF/conf/admin-utility-config/{任意のファイル名}.xml

<?xml version="1.0" encoding="UTF-8"?>
<admin-utility-config xmlns="http://www.example.org/im-admin-utility-config"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.example.org/im-admin-utility-config admin-utility-config.xsd ">
    <menu href="javascript:void(0);" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATOR.SETTINGS.TITLE" id="personal-settings">
        <children>
            <menu href="system/administrator/password" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATOR.SETTINGS.PASSWORD" />
            <menu href="system/administrator/locale" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATOR.SETTINGS.LOCALE"/>
        </children>
    </menu>
    <menu href="logout" label="%CAP.Z.IWP.SYSTEM.COMMON.LOGOUT" />
</admin-utility-config>

リファレンス

ユーティリティメニュー設定

タグ名 menu

システム管理者のユーティリティメニュー設定を行います。

【設定項目】

<menu href="javascript:void(0);" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATOR.SETTINGS.TITLE" id="personal-settings">
    <children>
        <menu href="system/administrator/password" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATOR.SETTINGS.PASSWORD" />
        <menu href="system/administrator/locale" label="%CAP.Z.IWP.SYSTEM.HOME.ADMINISTRATOR.SETTINGS.LOCALE"/>
    </children>
</menu>

必須項目 ×
複数設定
設定値・設定する内容 なし
単位・型 なし
省略時のデフォルト値 なし
親タグ admin-utility-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 によるメッセージの取得が行われます。