質問ウィジェットの設定
Liferay DXP/ポータル 7.3 以上
質問ウィジェットを構成する主な方法は 2 つあります。ウィジェット構成を直接使用する方法と、システム設定構成を使用する方法です。
ウィジェット設定を通じて設定するには、
-
編集を開始 質問 ウィジェットが展開されているページ。
-
ウィジェット ヘッダーの オプション (
) → 構成をクリックします。
ヒントLiferay DXP 2025.Q1/Portal GA132 より前では、設定オプションはウィジェットの右上隅にありました。
システム設定から設定するには、
-
コントロール パネル → システム設定 → メッセージ ボードに移動します。
-
ウィジェットスコープの下の [Questions]をクリックします。

トピックの表示スタイル
トピックは、カードまたは一覧として表示できます。
-
ウィジェット ヘッダーの オプション (
) → 構成をクリックします。注Liferay DXP 2025.Q1/Portal GA132 より前では、設定オプションはウィジェットの右上隅に表示されていました。
-
[General Settings]の下に、[Show Cards for Topic Navigation]オプションがあります。
これをチェックすると、ウィジェットには質問トピックごとに個別のカードが表示されます。 チェックされていない場合、ウィジェットにはすべての質問のリストが表示されます。
![[設定]ウィンドウが開き、さまざまなオプションが表示されます。](https://resources.learn.liferay.com/images/dxp/latest/en/content-management-system/questions-widget/configuring-the-questions-widget/images/02.png)
トピック表示の制限
質問のデフォルトの表示動作は、すべてのトピックを表示することです。 ルートトピックを設定することにより、特定のトピックのみを表示するように選択できます。 特定のサブトピックまたは質問のみを表示するには、次の手順を実行します。
-
ウィジェット ヘッダーの オプション (
) → 構成をクリックします。注Liferay DXP 2025.Q1/Portal GA132 より前では、設定オプションはウィジェットの右上隅に表示されていました。
-
をクリックし、ルートトピックIDの下の を選択します。

-
トピックを選択し、 「保存」をクリックします。 ウィジェットには、選択したトピックのサブトピックと質問のみが表示されるようになりました。
ウィジェットの権限管理
-
ウィジェット ヘッダーの オプション (
) → 権限をクリックします。注Liferay DXP 2025.Q1/Portal GA132 より前では、権限オプションはウィジェットの右上隅に表示されていました。
-
新しいウィンドウが開きます。

-
さまざまなロールに権限を割り当てます。 [保存]をクリックします。
ゲストユーザーをログインにリダイレクトする
この機能を有効にするには、システム設定から構成する必要があります。
-
コントロール パネル → システム設定 → メッセージ ボードに移動します。
-
ウィジェットスコープの下の 質問 をクリックします。

-
チェック ログインへのリダイレクトを有効にする
-
ゲストユーザーが[質問する]をクリックしようとすると、ログインページにリダイレクトされるようになりました。
ゲスト ユーザーがウィジェットを表示できるようにするには、サービス アクセス ポリシーを作成する必要があります。
ゲストビューアを許可するサービス・アクセス・ポリシーの作成
-
コントロール パネル → サービス アクセス ポリシーに移動します。 追加 アイコン (
) をクリックします。 -
ポリシーに名前とタイトルを付けます。 下部にある[詳細モードに切り替え]ボタンをクリックします。 [ Allowed Service Signatures]の下に次の2つの署名を追加します。
com.liferay.message.boards.service.MBCategoryService#getCategoriesCount com.liferay.message.boards.service.MBCategoryService#getCategory
-
[Save]をクリックして新しいポリシーを保存します。
システム設定リファレンス
| 設定 | Description |
|---|---|
| トピックナビゲーション用のカードを表示する | これをチェックすると、ウィジェットには質問トピックごとに個別のカードが表示されます。 それ以外の場合は、すべての質問のリストが表示されます。 |
| URL でトピック名を使用 | これをチェックすると、各トピック名はトピック ID 番号ではなく、よりわかりやすい URL で使用されます。 |
| ルートトピックID | この設定は無視されます。 |