Show Menu
トピック×

サンプルページへのコメントの追加

カスタムコメントシステムのコンポーネントがアプリケーションディレクトリ(/apps)に配置されたので、拡張コンポーネントを使用できます。 影響を受けるWebサイト内のコメントシステムのインスタンスでは、そのresourceTypeをカスタムコメントシステムに設定し、必要なすべてのクライアントライブラリを含める必要があります。

必要な clientlib の識別

デフォルトのコメントのスタイルと機能に必要なクライアントライブラリは、拡張されたコメントにも必要です。
The Community Components Guide identifies the required client libraries. コンポーネントガイドを参照し、コメントコンポーネントの表示を表示します。例:
コメントの正常なレンダリングと機能のためには、3 つのクライアントライブラリが必要です。These will need to be included where the extended Comments are referenced, and the extended Comments' client library ( apps.custom.comments ).

ページへのカスタムコメントの追加

1 つのページで使用できるコメントシステムは 1 つだけなので、 サンプルページの作成 のチュートリアルで説明する手順に従ってサンプルページを作成すると簡単です。
作成したら、デザインモードに切り替え、カスタムコンポーネントグループを使用可能にして、 Alt Comments コンポーネントをページに追加できるようにします。
コメントを正しく表示し、機能させるには、コメントのクライアントライブラリをページの clientlibslist に追加する必要があります( コミュニティコンポーネントの clientlib を参照)。

サンプルページでのコメントの clientlib

オーサー環境:サンプルページでの Alt Comment

オーサー環境:サンプルページでのコメントノード

You can verify the resourceType in CRXDE by viewing the properties of the comments node for the sample page at /content/sites/sample/en/jcr:content/content/primary/comments .

サンプルページの公開

カスタムコンポーネントをページに追加した後は、(再度) ページを公開 する必要もあります。

パブリッシュ環境:サンプルページでの Alt Comment

カスタムアプリとサンプルページの両方を公開した後に、コメントを入力できます。 When signed in, either with a demo user or admin, it is possible to post a comment.
拡張されたコンポーネントがデフォルトの外観で正しく機能していることがわかります。次は外観を変更します。