Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-27096

Create using content-on-the-fly is not respecting non-containers

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: High High
    • Resolution: Fixed
    • Affects Version/s: 1.8.0, 1.7.2, 1.8.1, 1.9.0-rc
    • Fix Version/s: QA tracked issues, 1.9.0, 1.7.3, 1.8-dev
    • Labels:
    • Environment:

      Operating System: Debian 8
      PHP Version: 5.6.14-0+deb8u1
      Database and version: Mysql 5.5.46-0+deb8u1
      Browser (and version): Firefox 51
      Env: Prod

      Description

      Steps to Reproduce

      1st method
      -Create a class that is not a container
      -Create an object of previous class
      -Copy ezlatform landing page doing the following actions
      --press "copy" button on the action bar
      --Select "Create" tab
      --Select the non-container content type you created previously - click "next"
      --In the location, click "Confirm Selection"
      --Now create the "non-container" object - call it "non-container". Publish it

      In the end, we can see that we copied the landing page into a non-container object

      2nd method
      -Create a class that is not a container
      -Create an object of the previous class. Call it "non-container"
      -Copy ezlatform landing page doing the following actions
      --press "copy" button on the action bar
      --Select "Create" tab
      --Select "Folder"and click "next"
      --In the location, select the "non-container" object we created before
      --click "Confirm Location"
      --Now create the "folder" object - use the name you wish. Publish it

      In the end, we can see that we copied the landing page into a folder that is within a non-container object

        Activity

        Paulo Nunes (Inactive) created issue -
        Paulo Nunes (Inactive) made changes -
        Field Original Value New Value
        Summary Create content-on-the-fly is not respecting non-containers Create using content-on-the-fly is not respecting non-containers
        Paulo Nunes (Inactive) made changes -
        Description h5.Steps to Reproduce
        *1st method*
        -Create a class that is not a container
        -Copy ezlatform landing page doing the following actions
        --press "copy" button on the action bar
        --Select "Create" tab
        --Select the non-container content type you created previously - click "next"
        --In the location, click "Confirm Location" again
        --Now create the "non-container" object - call it "non-container". Publish it

        In the end, we can see that we copied the landing page into a non-container object

        *2nd method*
        -Create a class that is not a container
        -Create an object of the previous class. Call it "non-container"
        -Copy ezlatform landing page doing the following actions
        --press "copy" button on the action bar
        --Select "Create" tab
        --Select "Folder"- click "next"
        --In the location, select the "non-container" object we created before
        --click "Confirm Location"
        --Now create the "folder" object - use the name you wish. Publish it

        In the end, we can see that we copied the landing page into a folder that is within a non-container object
        h5.Steps to Reproduce
        *1st method*
        -Create a class that is not a container
        -Copy ezlatform landing page doing the following actions
        --press "copy" button on the action bar
        --Select "Create" tab
        --Select the non-container content type you created previously - click "next"
        --In the location, click "Confirm Location" again
        --Now create the "non-container" object - call it "non-container". Publish it

        In the end, we can see that we copied the landing page into a non-container object

        *2nd method*
        -Create a class that is not a container
        -Create an object of the previous class. Call it "non-container"
        -Copy ezlatform landing page doing the following actions
        --press "copy" button on the action bar
        --Select "Create" tab
        --Select "Folder"and click "next"
        --In the location, select the "non-container" object we created before
        --click "Confirm Location"
        --Now create the "folder" object - use the name you wish. Publish it

        In the end, we can see that we copied the landing page into a folder that is within a non-container object
        Paulo Nunes (Inactive) made changes -
        Description h5.Steps to Reproduce
        *1st method*
        -Create a class that is not a container
        -Copy ezlatform landing page doing the following actions
        --press "copy" button on the action bar
        --Select "Create" tab
        --Select the non-container content type you created previously - click "next"
        --In the location, click "Confirm Location" again
        --Now create the "non-container" object - call it "non-container". Publish it

        In the end, we can see that we copied the landing page into a non-container object

        *2nd method*
        -Create a class that is not a container
        -Create an object of the previous class. Call it "non-container"
        -Copy ezlatform landing page doing the following actions
        --press "copy" button on the action bar
        --Select "Create" tab
        --Select "Folder"and click "next"
        --In the location, select the "non-container" object we created before
        --click "Confirm Location"
        --Now create the "folder" object - use the name you wish. Publish it

        In the end, we can see that we copied the landing page into a folder that is within a non-container object
        h5.Steps to Reproduce
        *1st method*
        -Create a class that is not a container
        -Copy ezlatform landing page doing the following actions
        --press "copy" button on the action bar
        --Select "Create" tab
        --Select the non-container content type you created previously - click "next"
        --In the location, click "Confirm Selection"
        --Now create the "non-container" object - call it "non-container". Publish it

        In the end, we can see that we copied the landing page into a non-container object

        *2nd method*
        -Create a class that is not a container
        -Create an object of the previous class. Call it "non-container"
        -Copy ezlatform landing page doing the following actions
        --press "copy" button on the action bar
        --Select "Create" tab
        --Select "Folder"and click "next"
        --In the location, select the "non-container" object we created before
        --click "Confirm Location"
        --Now create the "folder" object - use the name you wish. Publish it

        In the end, we can see that we copied the landing page into a folder that is within a non-container object
        André Rømcke made changes -
        Status Open [ 1 ] Confirmed [ 10037 ]
        André Rømcke made changes -
        Status Confirmed [ 10037 ] Backlog [ 10000 ]
        André Rømcke made changes -
        Status Backlog [ 10000 ] InputQ [ 10001 ]
        Damien Pobel (Inactive) made changes -
        Assignee Dariusz Szut [ dariusz.szut@ez.no ]
        Dariusz Szut made changes -
        Status InputQ [ 10001 ] Development [ 3 ]
        Dariusz Szut made changes -
        Status Development [ 3 ] Development Review [ 10006 ]
        Dariusz Szut made changes -
        Status Development Review [ 10006 ] Documentation Review done [ 10011 ]
        Assignee Dariusz Szut [ dariusz.szut@ez.no ]
        Paulo Nunes (Inactive) made changes -
        Affects Version/s 1.9.0-rc [ 14705 ]
        Paulo Nunes (Inactive) made changes -
        Status Documentation Review done [ 10011 ] QA [ 10008 ]
        Paulo Nunes (Inactive) made changes -
        Description h5.Steps to Reproduce
        *1st method*
        -Create a class that is not a container
        -Copy ezlatform landing page doing the following actions
        --press "copy" button on the action bar
        --Select "Create" tab
        --Select the non-container content type you created previously - click "next"
        --In the location, click "Confirm Selection"
        --Now create the "non-container" object - call it "non-container". Publish it

        In the end, we can see that we copied the landing page into a non-container object

        *2nd method*
        -Create a class that is not a container
        -Create an object of the previous class. Call it "non-container"
        -Copy ezlatform landing page doing the following actions
        --press "copy" button on the action bar
        --Select "Create" tab
        --Select "Folder"and click "next"
        --In the location, select the "non-container" object we created before
        --click "Confirm Location"
        --Now create the "folder" object - use the name you wish. Publish it

        In the end, we can see that we copied the landing page into a folder that is within a non-container object
        h5.Steps to Reproduce
        *1st method*
        -Create a class that is not a container
        -Create an object of previous class
        -Copy ezlatform landing page doing the following actions
        --press "copy" button on the action bar
        --Select "Create" tab
        --Select the non-container content type you created previously - click "next"
        --In the location, click "Confirm Selection"
        --Now create the "non-container" object - call it "non-container". Publish it

        In the end, we can see that we copied the landing page into a non-container object

        *2nd method*
        -Create a class that is not a container
        -Create an object of the previous class. Call it "non-container"
        -Copy ezlatform landing page doing the following actions
        --press "copy" button on the action bar
        --Select "Create" tab
        --Select "Folder"and click "next"
        --In the location, select the "non-container" object we created before
        --click "Confirm Location"
        --Now create the "folder" object - use the name you wish. Publish it

        In the end, we can see that we copied the landing page into a folder that is within a non-container object
        Paulo Nunes (Inactive) made changes -
        Status QA [ 10008 ] InputQ [ 10001 ]
        Assignee Paulo Nunes [ paulo.nunes@ez.no ]
        Dariusz Szut made changes -
        Assignee Dariusz Szut [ dariusz.szut@ez.no ]
        Dariusz Szut made changes -
        Fix Version/s 1.9.0 [ 14694 ]
        Fix Version/s 1.7.3 [ 14701 ]
        Fix Version/s 1.8.2 [ 14720 ]
        Dariusz Szut made changes -
        Assignee Dariusz Szut [ dariusz.szut@ez.no ]
        Status InputQ [ 10001 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Alex Schuster made changes -
        Workflow EZ* Development Workflow [ 103092 ] EZEE Development Workflow [ 126372 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Paulo Nunes (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: