Aura サイトでの式の使用
式を使用することで、コンポーネントの属性に渡されるプロパティ値などの情報にアクセスできます。
式はリテラル値、変数、サブ式、演算子などで構成され、1 つの値に解決されます。メソッドコールは式に使用できません。
式の構文は、{!expression} です。ここで expression は式を表すプレースホルダーです。
次の式は、認証されたユーザ情報、データカテゴリに関連付けられた画像、レコード情報をサイトページに表示する場合に使用します。
| 式 | 表示 |
|---|---|
| {!CurrentUser.name} | ユーザ詳細ページに表示されるユーザの姓と名を合わせたもの。 |
| {!CurrentUser.firstName} | ユーザ編集ページに表示されるユーザの名。 |
| {!CurrentUser.lastName} | ユーザ編集ページに表示されるユーザの姓。 |
| {!CurrentUser.userName} | ユーザのログインを定義する管理項目。 |
| {!CurrentUser.id} | ユーザの Salesforce ID。 |
| {!CurrentUser.email} | ユーザのメールアドレス。 |
| {!CurrentUser.communityNickname} | サイトでユーザの識別に使用される名前。 |
| {!CurrentUser.accountId} | ユーザに関連付けられている取引先 ID。この式は、パートナーユーザや顧客ユーザの有効な取引先 ID を表示します。その他の場合、「000000000000000」を表示します。 |
| {!CurrentUser.effectiveAccountId} | 有効なアカウントに関連付けられている取引先 ID。この式は、パートナーユーザや顧客ユーザの有効な取引先 ID を表示します。その他の場合、「000000000000000」を表示します。 |
| {!Global.PathPrefix}/{!DataCategory.Name}.jpg | 検索コンポーネントのデータカテゴリに関連付けられている画像。 |
| {!Global.PathPrefix}/<Name of the Subfolder>/{!DataCategory.Name}.jpg | 検索コンポーネントのサブフォルダ内のデータカテゴリに関連付けられている画像。 |
| {!recordId} | オブジェクトページの 15 桁のレコード ID。 |