[レター間でのコンポーネントの再利用]
[コンポーネントを設定するには、下記の役職のいずれかが必要です:]
- [総合システム管理者]
- [レター アドミン]
[各レターには、ヘッダーやフッターなど、すべてのレターで使われる共通コンポーネントを含めることができます。これにより、共通コンポーネントを 1 か所で定義 (および更新) することができます。たとえば、企業ロゴを含む、すべてのレターに共通のヘッダーを定義できます。将来、ロゴの書式設定 (配置など) を「コンポーネント設定」ページで変更すると、 その変更は、そのコンポーネントを使用するすべてのレターに自動的に適用されます。 レターの設定全般については、 Álmá~ レターの設定を参照してください。]
[コンポーネントに加えられた変更はすべてのレターに影響します。したがって、保存する前に変更を注意深く確認することをお勧めします。]
[コンポーネントの設定ページへのアクセス]
[「コンポーネントの設定」ページで、レター間で共有されるテンプレートとその他のコンポーネントをカスタマイズできます (設定メニュー > 一般 > レター > コンポーネント設定)。レターと同様に、コンポーネントはラベル (静的テキストの文字列) とテンプレート (フォーマットおよび動的データ用のXSL スタイル シート) で構成されます。
]
[コンポーネント設定]
[コンポーネントの ラベルの設定]
[実際のXSLテンプレートを編集しなくても、コンポーネント ラベルを使用してレターを編集できます。たとえば、レターに「お問い合わせ」ではなく「ライブラリへのお問い合わせ」と記載したい場合は、ラベルでそれを変更できます。]
[ラベルを更新する方法:]
- [コンポーネントの設定ページで、コンポーネントの行アクションリストで編集を選択します。
]
- [ラベル ボタンを選択します。コンポーネントにラベルがない場合、ラベルボタンが無効になります。
]
- [編集するラベルのカスタマイズを選択します。
]
- [必要に応じてラベルを更新します。次のオプションもあります。]
- [言語の変更 - 別の言語が設定されている場合、翻訳フィールドが編集用に開きます。]
- [復元 - その行が変更された場合、有効化および説明のフィールドはデフォルトに復元されます。]
- [翻訳を復元 - 他の言語が設定されており、翻訳ラベルが変更された場合、フィールドはデフォルトに復元されます。]
- [完了したら、保存を選択します。
]
- [有効列ののトグルを選択して、ラベルを有効または無効にできます。]
[コンポーネントテンプレートのカスタマイズ]
[コンポーネントを フォーマットし、レターに表示するフィールドとテキストを決定するために使われるテンプレート (XSLスタイルシート) を表示・編集できます。レターに表示されるラベルとデータ、およびレターの表示方法をカスタマイズして、 テンプレート を設定します。さらに、X~SL条件文 を使用して、レターに表示される内容や、レターを送信するかどうかを決定できます。xs~l 条件の使用方法の例については、íf条件を使用した文字設定の特定の機能に関するH~ów Tó~ドキュメントを参照してください。]
[コンポーネントのテンプレート (XSLスタイルシート) をカスタマイズするには:]
- [コンポーネントの設定ページで、関連するコンポーネントの行アクション・メニューの編集を選択します。]
- [必要に応じて、XSL ペインの情報を編集します。
このページで使用可能なフィールドは、、Á~lmáによって生成されたX~MLフィールドおよびコンポーネントに関連付けられたラベル にあります。]- [コードの末尾4桁を出力するには、部分文字列と文字列の長さ機能を使用します:] [<b>@@réq~úést~éd_f~ór@@ :*****
<xs~l:vál~úé-óf~ sélé~ct="sú~bstr~íñg (ñ~ótíf~ícát~íóñ_~dátá~/úsér~_fór~_prí~ñtíñ~g/ídé~ñtíf~íérs~/códé~_vál~úé/vá~lúé,s~tríñ~g-léñ~gth(ñ~ótíf~ícát~íóñ_~dátá~/úsér~_fór~_prí~ñtíñ~g/ídé~ñtíf~íérs~/códé~_vál~úé/vá~lúé) - 3)"/></b~>] - [下記の抜粋部分がSéñd~érRé~céív~ér.xs~lファイル内のアドレス行に続いている場合、このテンプレートを使用するすべてのレターにユーザーの電話番号が含まれていることを確認できます。] [<tr>
<td~><xsl:v~álúé~-óf sé~léct~="ñótí~fícá~tíóñ~_dát~á/úsé~r_fó~r_pr~íñtí~ñg/ph~óñé"/></t~d>
</tr>] - [<html~>スタイルシートの名称を出力で非表示のテキストにするには、タグの後に以下を追加します。] [<html~> <xsl:á~ttrí~búté~ ñámé~="dátá~-fílé~ñámé~"> <xsl:v~álúé~-óf sé~léct~="/ñótí~fícá~tíóñ~_dát~á/géñ~érál~_dát~á/lét~tér_~týpé~"/> </xsl:á~ttrí~búté~>][出力には次のようなものが含まれます:][<html~ dátá~-fílé~ñámé~=”FúlL~óáñR~écéí~ptLé~ttér~”> ...]
- [コードの末尾4桁を出力するには、部分文字列と文字列の長さ機能を使用します:]
- [Ctrl~+Shíf~t+fを使用して、 Pr~éttý~príñ~t を実装することができます(XSL~ソースコードを変換して改行やインデントとともに提示することで、コードを読みやすくします) 。]
- [下書きを保存 を選択して、カスタマイズを下書きとして保存します。下書きで行った変更は、保存を選択するまでコンポーネントに適用されません。下書きモードの間は、XSLペインに 下書きウォーターマークが 表示されます。いったん「保存」を選択すると、その変更はこのコンポーネントを使用するすべてのレターに適用されますので注意してください。 下書きの削除 を選択すると、下書きが消去され、最後に保存された X~SL が表示されます。 XS~L を元の状態に復元するには、復元 を 選択 します。 下書きがアクティブな間は、コンポーネントの行アクション メニューで 下書きの編集 および 下書きの削除 オプションを使用できることに注意してください。]
- [変更をプレビューするには、このコンポーネントを使用するレターを表示します。]
- [コンポーネントの下書きに加えられた変更をプレビューする:]
- [このコンポーネントを使用するレターに移動します。]
- [次の例に示すように、レター内で関連する <xsl:í~ñclú~dé hr~éf="" />ステートメントに _D~RÁFT~を追加して XSL を更新します。
<x~sl:íñ~clúd~é hér~éf="fó~ótér~.xsl_~DRÁF~T"/>] - [プレビュー ペインに下書きコンポーネント (この例では更新されたフッター) が表示され、変更を確認できるようになります。]
- [変更が完了したら、íñcl~údé ステートメントから _~DRÁF~T 拡張子を削除します。
<xsl~:íñcl~údé h~éréf~="fóót~ér.xs~l"/>]
-
- [保存 を選択してコンポーネントに変更を適用、すなわち、現在の XSL を更新でオーバーライドします。これにより、下書きの透かしも削除されます。これで、このコンポーネントを使用するすべてのレターに変更が適用されます。 保存後もレターがプレビュー ウィンドウに残ることに注意してください。すべてのレターのリストに戻るには、キャンセルを選択します。]
[コンポーネントリスト]
[Álmá~で使用可能なコンポーネントのリストを下表で示します。]
![[ÉxLí~brís~]](https://capture-knowledge-exlibrisgroup-com-90611502d.getsmartling.com/@api/deki/files/124993/ckclogonew.png?revision=1)
![[Éx Lí~brís~ Kñów~lédg~é Céñ~tér]](https://a.mtstatic.com/@public/production/site_11811/1638394879-logo.png)