Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-88020

"No value is defined for field" error message when submitting to a form whose localization does not match 'Instance settings' default language

    Details

    • Type: Bug
    • Status: Verified
    • Resolution: Unresolved
    • Affects Version/s: 7.0.0 DXP SP9, 7.0.0 DXP FP64, 7.0.X
    • Fix Version/s: None
    • Component/s: Forms
    • Labels:
    • Story Points:
      0.25
    • Fix Priority:
      3

      Description

      A "no value is defined for field" error message is shown when input data is submitted for a form whose default language ID does not match the default language ID set under "Instance Settings".

      Reproduction Steps:
      1. Go to "Control Panel" > "Configuration" > "Instance Settings"
      2. Click on tab "Miscellaneous"
      3. Set the default language to "Spanish (Spain)" and save
      4. Go to "Content" > "Forms" > Create a new form, choose the Text Field and click "Required Field".
      5. Add a Form portlet and select the newly created form
      6. Go back to "Control Panel" > "Configuration" > "Instance Settings" > "Miscellaneous"
      7. Change the default language to "French (France)"
      8. Go back to the Form portlet and input data into the text field and submit

      Actual Result: A "No value is defined for field" appears
      Expected Result: The input request should be completed successfully

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Days since last comment:
                7 weeks ago