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 is referenced, as well as 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 should be possible to post a comment.
拡張されたコンポーネントがデフォルトの外観で正しく機能していることがわかります。次は外観を変更します。