legacy-knowledge-base
公開されました Jul. 2, 2025

フォームでローカル データ プロバイダを使用すると、ゲスト ユーザーには表示されません。

written-by

Tímea Bihari

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  1. コントロールパネル > 構成 > システム設定 > データ プロバイダ (コンテンツ & データの下) に移動して、ローカル ネットワークへのアクセスを有効にします。

  2. 私はフォームに行き、この記事に従ってデータ プロバイダを追加します。 データ プロバイダ

  3. リストから選択」フィールドを持つフォームを作成する

  4. 私は、以前に作成したデータプロバイダを使用するようにフィールドを設定しました。

  5. ゲストが 'Add Form Instance Record' パーミッションを持つようにフォームのパーミッションを設定しました。

  6. フォームを公開し、公開 URL からアクセスします (または、ゲストとして Forms ポートレットからアクセスします)

結果。 リストは表示されず、Choose-an-optionだけが表示されます。

環境への配慮

  • Liferay DXP 7.2

決議

  • ゲストビューのパーミッションをデータプロバイダにも追加する必要があります。
  • そのためには、以下の手順に従ってください。
  1. コンテンツ & データ > フォーム > データ プロバイダに移動します。
  2. データプロバイダの横にある3つのドットをクリックします。
  3. パーミッションの選択
  4. ゲストユーザーに表示権限を追加する
  5. 保存

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base