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

Embedding WebContent Display in Theme header restricts form submission

Details

    Description

      When embedding a Web Content Display portlet in theme header and render a content using a user-defined structure/template, cannot submit a form which does not stay in a portlet (Update password form).

      Steps To Reproduce:

      • Create a Structure and Template with a Text input field.
      • Create a web content article with this Structure and Template.
      • Deploy the header-theme.war (or header-theme-73x.war for master) and apply this theme to the portal. It's a theme in which Web Content Display is embedded in the header tag.
      • Select the web content article to display in embedded portlet.
      • Create a new user in the portal and login with this new user. In the user completion process, when you try to update the password.

       Expected result:

      • User can update password and going forward with next step.

       Actual result:

      • User stuck at update password form.
      • UI inspecting shows that the form is using the portlet namespace from Web Content Display portlet.

      Reproduced in:

      • master 922f6258ae2a3255f72d4b9e9a7330ab91191e3f
      • 7.2.x 23419eb3bf6e883c64b2560f7be4444547e8093f
      • DXP 7.2 SP1

       

       

      Attachments

        1. header-theme.war
          3.64 MB
        2. header-theme-73x.war
          3.64 MB
        3. issuereproduced.gif
          issuereproduced.gif
          1.62 MB

        Activity

          People

            yang.cao Yang Cao
            ha.tang Ha Tang
            Kiyoshi Lee Kiyoshi Lee
            Ha Tang Ha Tang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              3 years, 3 weeks, 1 day ago

              Packages

                Version Package
                7.0.0 DXP FP93
                7.0.10.14 DXP SP14
                7.0.X
                7.1.10 DXP FP19
                7.1.10.5 SP5
                7.1.X
                7.2.10 DXP FP5
                7.2.10.2 DXP SP2
                7.2.X
                7.3.0 CE GA1
                Master