intra-mart Accel Platform 設定ファイルリファレンス 第23版 2019-08-01

ライブラリ群設定

概要

テーマの head タグに読み込むライブラリ群の設定です。
ID となるバージョン、head タグに読み込むライブラリ群を記述した JSSP の組合せを定義します。
テーマ読み込み時に、これらの組合せから head タグを生成します。
jQuery のバージョンを切り替えることを主な目的としています。
モジュール UI基本モジュール
フォーマットファイル(xsd) WEB-INF/schema/theme-libraries-config.xsd
設定場所 WEB-INF/conf/theme-libraries-config/{任意のファイル名}.xml

<?xml version="1.0" encoding="UTF-8"?>
<theme-libraries-config
 xmlns="http://www.intra-mart.jp/theme/theme-libraries-config"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://www.intra-mart.jp/theme/theme-libraries-config theme-libraries-config.xsd">
 <libraries version="iap-8.0.0" client-type="sp" path="smart/theme/smart/libraries/iap-8.0.0"/>
</theme-libraries-config>

リファレンス

ライブラリ群の指定

タグ名 libraries
ライブラリ群を指定するJSSPと、そのバージョンを指定します。
libraries-vertion と主なライブラリである jQuery, jQueryMobile の組合せは以下の通りです。
他のライブラリについては path に指定されている JSSP を参照してください。
libraries-version cilent-type jQuery jQueryUI jQueryMobile
iap-8.0.0 pc 1.7.2 1.8.21 -
iap-8.0.11 pc 2.1.4 1.11.4 -
iap-8.0.0 sp 1.7.2 - 1.3.0
iap-8.0.11 sp 2.1.4 - 1.4.5

コラム

client-type に pc を指定した定義は intra-mart Accel Platform 2015 Winter(Lydia) から提供しています。

【設定項目】

<theme-libraries-config>
 <libraries version="iap-8.0.0" client-type="sp" path="smart/theme/smart/libraries/iap-8.0.0"/>
</theme-libraries-config>

必須項目 ×
複数設定
設定値・設定する内容 なし
単位・型 なし
省略時のデフォルト値 なし
親タグ theme-libraries-config

【属性】

属性名 説明 必須 デフォルト値
version
この設定のバージョンを示します。
テーマの適用方法設定ファイルで指定するIDです。
なし
client-type
この設定が有効となるクライアントタイプを指定します。
なし
path
version, client-type が合致する場合に使用される head タグの内容を示す JSSP のパスを指定します。
なし