Sitecoreフォームで作成されたフォームのフィールドが、値なしで送信される場合があります。 この問題は、次のようなシナリオで発生します。
- 検証(例えば、入力必須に設定されているなど)が適用されたフィールドで、HTMLマークアップ内から関連する入力を削除することによって、検証が無視される場合があります。
- 検証が適用されたフィールドで、HTMLマークアップ内の関連する入力を変更することで、検証が無視される場合があります。
この問題を解決するには、次のオプションのいずれかを検討してください。
- Sitecore XPインスタンスをSitecore XP 10.2.1以降にアップグレードします。
- Sitecore XP 10.2.0の場合、Sitecore XP 10.2の累積的なHotfixに記載されている、最新の累積的なhotfixをダウンロードしてインストールします。
- 問題の最初のシナリオ(関連する入力を削除することでフィールドの検証が無視される)が発生した場合は、Sitecore XPインスタンスをSitecore XP 10.0.0以降にアップグレードします。
- Sitecore XP 9.3.0の場合、次のHotfixをダウンロードしてインストールします:SC Hotfix 466419-1.zip
このHotfixは、特定のSitecore XPバージョン向けに作成されたものであり、他のバージョンのSitecoreにインストールすることや、(互換性が確認できるまでは)他のHotfixと組み合わせてインストールすることはできませんので、ご注意ください。
ZIPファイルを解凍し、インストールの手順や関連ファイルを確認してください。HotfixはCMインスタンスにインストールしてから、貴社の標準の開発手法で他のインスタンスと同期する必要があります。
- Sitecore XP 9.1.1の場合、Sitecore 9.1.1 (XM) に関する累積的なHotfix で入手可能な、対応する累積的なhotfixをダウンロードしてインストールします。