Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-15079

Content Blocks compound label changes to nt:frozenNode when added to a project

    XMLWordPrintable

Details

    • Flagged
    • Quasar
    • Team Quasar Sprint 288, Team Quasar Sprint 289

    Description

      When there is a nested content block compound, and it is added into a project, the label changes to nt:frozenNode. 

      Reproduction steps:
      1. Create new archetype on v14.7
      2. Install Enterprise, Projects, Content Blocks
      3. After restart, go to CMS and create a new document type with just a String field (We will call it TestDocType).
      4. Create a compound type with just a string field (We will call it TestCompound)
      5. Go to Essentials, and configure content blocks
      6. Choose the TestCompound, and add content blocks on it with any number of fields. Save.
      7. Choose the TestDocType, add a content block with the TestCompound as one of the options. Save.
      8. Go to console, namespaces>myproject. 
      9. On the nodes of each of the TestDocType and TestCompound, go to editor:templates>_default_>your compound field>cluster.options{}. Add a Boolean property showCompoundNames and set to True.
      10. Go to CMS, create a project (no need to assign channel).
      11. Go to content, and create a document of type TestDocType.
      12. Add that document to the project, and then switch the document from project to core.

      Expected Output: Labels have their normal, descriptive, label name.
      Actual Output: You will see that the label of the compound changed to nt:frozenNode, similar to the attached picture.

      Attachments

        Activity

          People

            Unassigned Unassigned
            gvletsas George Vletsas
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: