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

問題

  • 2つのフィールドを持つフォームを持っています
    - "Visible field"
    - "Hidden field"と定義された値を持ちます
  • フォームにはルールがあります
    - "Visible field" が空でなければ、"Hidden field"を表示します
  • "Hidden field"が非表示の場合と、"Hidden field"が表示されている場合の2つのフォームエントリを送信します
  • コンテンツ > フォーム に移動して、フォームのエントリを表示します
  • 最初のエントリは "Hidden field" の値が空です
  • 期待しているのは、フィールドが非表示のままであっても、定義済みの値が記録されることです

環境

  • Liferay DXP 7.1
  • Liferay DXP 7.2

解決

  • 上記のような動作が意図されています
  • フィールドが非表示の場合、フォームを送信するユーザーはその値を認識していません。 したがって、送信時にこのフィールドを考慮しないでください
did-this-article-resolve-your-issue

legacy-knowledge-base