12.3.10 ボタン・テンプレート
ボタンのルック・アンド・フィールをカスタマイズするには、ボタン・テンプレートを使用します。ボタン・テンプレートはオプションです。
親トピック: カスタム・テーマの作成
12.3.10.1 ボタン・テンプレート属性
複数のイメージまたはHTMLタグを使用してボタンを作成できます。この項では、一般的なボタン・テンプレート属性について説明します。
親トピック: ボタン・テンプレート
12.3.10.1.1 名前
「テンプレート名」は、テンプレートの名前を示します。テンプレートに変換が必要なテキスト文字列が含まれているかどうかを示すには、「翻訳可能」チェック・ボックスを使用します。「テーマ」は、テンプレートが関連付けられているテーマを示します。
「テンプレート・クラス」は、そのテンプレートに固有の用途を示します。テーマに切り替えると、あるテーマのすべてのテンプレートは、別のテーマの対応するテンプレートにマップされます。アプリケーション・ビルダーは、テンプレート・クラスの割当てによってこのテンプレート・マッピングを行います。
親トピック: ボタン・テンプレート属性
12.3.10.1.2 定義
「通常のテンプレート」では、ボタン・タイプが「標準」の場合に表示されるボタン・テンプレートが定義されます。たとえば、&ITEM_NAME
値はレンダリング時に置換できます。「ホット・テンプレート」では、ボタン・タイプが「ホット」の場合に表示されるボタン・テンプレートが定義されます。標準のアプリケーション置換文字列を含めることもできます。たとえば、&ITEM_NAME
値はレンダリング時に置換できます。
サポートされている置換文字列についてさらに学習するには、フィールドレベル・ヘルプを参照してください。
ヒント:
置換文字列はすべて大文字である必要があります。
親トピック: ボタン・テンプレート属性
12.3.10.1.3 置換文字列
置換文字列は、コンポーネント値を参照するためにサブテンプレート内で使用されます。表12-10に、使用可能なボタン・テンプレートの置換文字列を示します。
ヒント:
テンプレートのすべての置換文字列は、大文字で指定し、シャープ記号(#)で囲む必要があります。特定のテンプレートでサポートされる置換文字列のレポートを表示するには、ページ・テンプレートの編集ページの「置換文字列」セクションを参照してください。
表12-10 ボタン・テンプレートの置換文字列
参照元 | 置換文字列 | 説明 |
---|---|---|
ホット・テンプレート |
|
ボタン属性。 |
ホット・テンプレート |
ボタンCSSクラス。
|
|
ホット・テンプレート |
生成されるボタンIDは、ボタンの静的ID (定義されている場合)または |
|
ホット・テンプレート |
|
アイコンCSSクラス。 |
ホット・テンプレート |
onclick属性で使用されます。 |
|
ホット・テンプレート |
ボタン・ラベル。 |
|
ホット・テンプレート |
|
|
テンプレート |
ボタン属性。 |
|
テンプレート |
ボタンCSSクラス。
|
|
テンプレート |
生成されるボタンIDは、ボタンの静的ID (定義されている場合)または |
|
テンプレート |
アイコンCSSクラス。 |
|
テンプレート |
onclick属性で使用されます。 |
|
テンプレート |
ボタン・ラベル。 |
|
テンプレート |
|
親トピック: ボタン・テンプレート属性