forceCommunity:routeLink
指定されたレコード ID から自動的に生成される href 属性を定義した HTML アンカータグを設定します。このタグは、テンプレートに基づくコミュニティで SEO リンクエクイティを改善するために使用します。
href 属性は指定されたレコード ID から自動的に生成されるため、forceCommunity:routeLink は、記事の詳細ページやケースの詳細ページなど、コミュニティの recordId ベースのページへの内部リンクの作成にのみ適しています。
内部リンクは、SEO に対応するサイト階層を確立し、リンクエクイティ (またはリンクジュース) をコミュニティのページに分散させるうえで役立ちます。
次に、forceCommunity:routeLink コンポーネントの例を示します。
リンクを作成するには、初期化中にクライアント側コントローラで routeInput 属性のレコード ID を設定します。リンクをクリックすると、レコードページに移動できます。
前の例によって次のアンカータグが表示されます。
属性
| 属性名 | 属性型 | 説明 | 必須項目? |
|---|---|---|---|
| body | Component[] | コンポーネントのボディ。マークアップでは、これはタグのボディに含まれるすべてを指します。 | |
| class | String | アンカータグの CSS クラス。 | |
| id | String | アンカータグの ID。 | |
| label | String | リンクに表示されるテキスト。 | |
| onClick | Action | アンカーがクリックされたときにトリガされるアクション。 | |
| routeInput | HashMap | リンクを作成する動的パラメータの対応付け。recordId ベースのルートのみがサポートされます。 | はい |
| title | String | リンクツールチップに表示するテキスト。 |