forceCommunity:notifications
通知ツールを使用すると、メンバーはコミュニティやアプリケーションのどこで作業をしていても通知を受け取ることができます。メンバーは、モバイル、タブレット、デスクトップのすべての画面で通知を受け取ることができます。通知をトリガするすべての行動 (@メンションとグループ投稿) がサポートされています。メンバーが通知をクリックすると、元の詳細ページまたは他の該当する場所が表示され、コミュニティやアプリケーションを越えてシームレスにコラボレーションできます。
forceCommunity:notifications コンポーネントは通知アイコンを表します。通知は、Chatter 投稿でメンションされたときなどの重要なイベントが発生した場合のアラートとしてユーザに送信されます。このコンポーネントは、Lightning Experience、Salesforce1 モバイルアプリケーション、Lightning コミュニティでサポートされます。
1<aura:component>
2 <forceCommunity:notifications/>
3</aura:component>通知によって、ユーザはコミュニティやアプリケーションのどこで作業をしていても通知を受け取ることができます。通知をトリガするすべての行動 (@メンションとグループ投稿) がサポートされています。ユーザはレコードフィードで通知をトリガすることもできます。たとえば、内部ユーザはリードまたは商談で外部ユーザに @メンションして Salesforce 組織から通知をトリガできます。
forceCommunity:notifications を含むカスタムテーマレイアウトコンポーネントの例を次に示します。
1<aura:component implements="forceCommunity:themeLayout" access="global" description="Sample Custom Theme Layout">
2 <aura:attribute name="search" type="Aura.Component[]" required="false"/>
3 <aura:attribute name="profileMenu" type="Aura.Component[]" required="false"/>
4 <aura:attribute name="navBar" type="Aura.Component[]" required="false"/>
5 <aura:attribute name="newHeader" type="Aura.Component[]" required="false"/>
6 <div>
7 <div class="notifications">
8 <forceCommunity:notifications/>
9 </div>
10 <div class="searchRegion">
11 {!v.search}
12 </div>
13 <div class="profileMenuRegion">
14 {!v.profileMenu}
15 </div>
16 <div class="navigation">
17 {!v.navBar}
18 </div>
19 <div class="newHeader">
20 {!v.newHeader}
21 </div>
22 <div class="mainContentArea">
23 {!v.body}
24 </div>
25 </div>
26</aura:component>認証
| 属性名 | 属性型 | 説明 | 必須 |
|---|---|---|---|
| body | Component[] | コンポーネントのボディ。マークアップでは、これはタグのボディに含まれるすべてを指します。 |