Uploaded image for project: 'Magnolia DAM Module'
  1. Magnolia DAM Module
  2. MGNLDAM-1113

Decorations in Detail Subapp not working

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Medium Medium
    • None
    • 3.0.19
    • DAM App
    • None

      Steps to reproduce

      1. Using decoration file in <light-module>/decorations/dam-jcr-app/apps with name assets.subApps.detail.editor.yaml and content:
        form:
          tabs:
            asset:
              fields:
                resource:
                  binaryNodeName: jcr:content
                  class: info.magnolia.dam.app.ui.field.definition.DamUploadFieldDefinition
                  editFileFormat: false
                  editFileName: true
                  i18n: true
                  required: false
                name:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                cropFocusArea:
                  class: info.magnolia.ui.form.field.definition.SelectFieldDefinition
                  label: Crop Focus Area
                  filteringMode: startswith
                  pageLength: 10
                  textInputAllowed: true
                  i18n: true
                  options:
                    - name: CENTER
                      value: CENTER
                      selected: true
                      label: Center
                    - name: NORTH
                      value: NORTH
                      label: Top
                    - name: EAST
                      value: EAST
                      label: Right
                    - name: SOUTH
                      value: SOUTH
                      label: Bottom
                    - name: WEST
                      value: WEST
                      label: Left
                    - name: NORTHEAST
                      value: NORTHEAST
                      label: "Top Right"
                    - name: NORTHWEST
                      value: NORTHWEST
                      label: "Top Left"
                    - name: SOUTHEAST
                      value: SOUTHEAST
                      label: "Bottom Right"
                    - name: SOUTHWEST
                      value: SOUTHWEST
                      label: "Bottom Left"
                caption:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  i18n: true
                  name: caption
                metadataStandard:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  defaultValue: Simple Dublin Core Metadata Element Set (DCMES)
                  name: metadataStandard
                  readOnly: true
                identifier:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  name: jcr:uuid
                  readOnly: true
                mediaType:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  readOnly: true
                  type: String
                languages:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  readOnly: true
                  type: String
                title:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  i18n: true
                  name: title
                subject:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  i18n: true
                  name: subject
                  readOnly: true
                coverage:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  name: coverage
                  readOnly: true
                description:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  i18n: true
                  rows: 5
                creationDate:
                  class: info.magnolia.ui.form.field.definition.DateFieldDefinition
                  name: mgnl:created
                  readOnly: true
                  time: true
                  type: Date
                modificationDate:
                  class: info.magnolia.ui.form.field.definition.DateFieldDefinition
                  name: mgnl:lastModified
                  readOnly: true
                  time: true
                  type: Date
                creator:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  name: mgnl:createdBy
                  readOnly: true
                publisher:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  name: publisher
                  readOnly: true
                contributor:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  name: contributor
                  readOnly: true
                rights:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  i18n: true
                  name: copyright
                  readOnly: true
                source:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  i18n: true
                  name: source
                  readOnly: true
                relation:
                  class: info.magnolia.ui.form.field.definition.TextFieldDefinition
                  i18n: true
                  name: relation
                  readOnly: true
            tags:
              label: tags
              fields:
                - name: mgnl:tags
                  label: Tags
                  class: info.magnolia.contenttags.form.field.TagFieldDefinition 
      1. Open Asset in Assets-App

      Expected results

      Add assets, captions, ... in different languages.

      Added fields (e.g. Crop Focus Area) are available.

      Actual results

      Default Asset is shown.

      Workaround

      Development notes

      Problem occured when updating from 2.6 dam-app to 3.19 dam-app-jcr, decorations directory was renamed accordingly.

      Definitions-App "Show definition decorators" funcionality lists decorations file shown above.

        Acceptance criteria

              Unassigned Unassigned
              neusta_anoll Andreas Noll
              DeveloperX
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:

                  Bug DoR
                  Task DoD