[SOLVED] Content Dimensions Error #1301610453

Hey!

I am currently trying to add a content dimension to my package. For this I have the Settings.yaml created (see below) and in the Sites.xml (see below) the dimensions. I deleted the browser and the neos cache, as well as ./flow node:repair tried. However, Neos gives me as error code: #1301610453. I have also looked at the Sites.xml from the demo package (https://github.com/neos/Neos.Demo/blob/master/Resources/Private/Contents/Sites.xml) to learn from it, but without success.

Settings.yaml:

Neos:
  ContentRepository:
    contentDimensions:
      'language':
        default: 'de_DE'
        defaultPreset: 'de_DE'
        label: 'Language'
        icon: 'icon-language'
        presets:
          'all': ~
          'de_DE':
            label: 'German'
            values: ['de_DE', 'en_US']
            uriSegment: 'de'
          'en_US':
            label: 'English'
            values: ['en_US', 'de_DE']
            uriSegment: 'en'

Sites.xml

<?xml version="1.0" encoding="UTF-8"?>
<root>
 <site name="Marvins Testgelände" state="1" siteResourcesPackageKey="Neos.Marvin" siteNodeName="marvin">
  <nodes formatVersion="2.0">
    <node nodeName="marvin">
     <variant workspace="live" nodeType="Neos.NodeTypes:Page" sortingIndex="100" version="1" removed="" hidden="" hiddenInIndex="">
      <dimensions>
     	<language>de_DE</language>
      </dimensions>
     <accessRoles __type="array"/>
     <properties>
      <title __type="string">Home</title>
      <uriPathSegment __type="string">home</uriPathSegment>
     </properties>
    </variant>
     <variant workspace="live" nodeType="Neos.NodeTypes:Page" sortingIndex="100" version="1" removed="" hidden="" hiddenInIndex="">
      <dimensions>
     	<language>en_EN</language>
      </dimensions>
     <accessRoles __type="array"/>
     <properties>
      <title __type="string">Home</title>
      <uriPathSegment __type="string">home</uriPathSegment>
     </properties>
    </variant>
    <node nodeName="main">
     <variant workspace="live" nodeType="Neos.Neos:ContentCollection" sortingIndex="100" version="1" removed="" hidden="" hiddenInIndex="">
      <dimensions>
      	<language>de_DE</language>
      </dimensions>
      <accessRoles __type="array"/>
     </variant>
     <variant workspace="live" nodeType="Neos.Neos:ContentCollection" sortingIndex="100" version="1" removed="" hidden="" hiddenInIndex="">
      <dimensions>
      	<language>en_EN</language>
      </dimensions>
      <accessRoles __type="array"/>
     </variant>
    </node>
   </node>
  </nodes>
 </site>
</root>

Also i created the following NodeTypes: ‘Neos.Marvin:Products’, ‘Neos.Marvin:NeoHeadlineMixin’
And do I have to consider the NodeTypes properties? (‘neoheadline’, ‘chapterImage’)

And solved again alone. Apparently I have found in the neos documentation a different syntax of the Settings.yaml. Site.xml does not need to be changed for content dimensions. So I reset the Site.xml to the default. Now my Settings.yaml looks like this:

Neos:
  ContentRepository:
    contentDimensions:
      language:
        label: 'Sprachen'
        icon: icon-language
        default: en_US
        defaultPreset: en_US
        presets:
          all: null
          en_US:
            label: 'English (US)'
            values:
              - en_US
            uriSegment: en
          de:
            label: German
            values:
              - de
            uriSegment: de
1 Like