showIcon
コンポーネント情報 | |
---|---|
モジュール | im_tenant |
導入されたバージョン | 8.0.17 |
バージョン | 8.0.18 |
機能説明
テナントで管理されているアイコンを表示するためのコンポーネントです。このコンポーネントではアイコンIDを指定することでテナントで管理されているアイコンを表示することが可能です。
テナントが管理しているアイコンを選択する場合はiconPickerタグを利用してください。アイコン管理画面でステータスが非公開となっているアイコンIDを指定した場合もアイコンは表示されます。
テナント上に存在しないアイコンIDを指定した場合、アイコンが存在しないことを表すアイコンが表示されます。このアイコンは、通常横32px縦32pxのサイズで表示されます。
指定したアイコンIDが存在しない場合も含め、このタグで表示されるアイコンのサイズを固定としたい場合はstyle属性にてwidthとheightを指定してください。
style属性の指定方法については サンプル を参照してください。
タグにアイコンIDが指定されていない場合は、このタグは何も出力されません。
テナントが管理しているアイコンを選択する場合はiconPickerタグを利用してください。アイコン管理画面でステータスが非公開となっているアイコンIDを指定した場合もアイコンは表示されます。
テナント上に存在しないアイコンIDを指定した場合、アイコンが存在しないことを表すアイコンが表示されます。このアイコンは、通常横32px縦32pxのサイズで表示されます。
指定したアイコンIDが存在しない場合も含め、このタグで表示されるアイコンのサイズを固定としたい場合はstyle属性にてwidthとheightを指定してください。
style属性の指定方法については サンプル を参照してください。
タグにアイコンIDが指定されていない場合は、このタグは何も出力されません。
- このタグは、URIがPC版UIコンポーネントのものと異なります。
- URI: http://www.intra-mart.co.jp/taglib/im-tenant
- バージョン 8.0.17 以降から、キャッシュが利用されます。
- キャッシュを無効にするには、conf/im-ehcache-config/icon-picker.xml ファイルを編集してください。
- 詳細は、セットアップガイドの「アイコンキャッシュ」を参照してください。
- キャッシュを無効にするには、conf/im-ehcache-config/icon-picker.xml ファイルを編集してください。
属性一覧
注釈 | 属性名 | 型 | 説明 | 省略時の動作 | 実行時評価 |
---|---|---|---|---|---|
必須
|
iconId |
String | 表示したいアイコンIDを指定します。 | - | - |
id |
String | 生成される要素のid属性として設定されます。 | ユニークな文字列が生成されます。 | - | |
name |
String | 生成される要素のname属性として設定されます。 | ユニークな文字列が生成されます。 | - | |
無害化 | その他 |
String | span タグに出力する任意の属性を指定します。 | - | - |
サンプル
アイコン表示

iconId属性で指定したアイコンを表示します。
JSP
<imtn:showIcon iconId="im-ui-icon-common-32-tick_32" style="width: 32px; height: 32px;" />
テナントに存在しないアイコンID

テナントに存在しないアイコンを指定した場合に表示されるアイコンです。
style属性を指定することで横64px、縦64pxのサイズで表示しています。
style属性を指定することで横64px、縦64pxのサイズで表示しています。
JSP
<imtn:showIcon iconId="unknown" style="width: 64px; height: 64px;" />