Site Options: Indirect modification of overloaded property Collection::$title has no effect

Hey guys,

I’m getting started with kirby right now. I searched for the issue on big G but I couldn’t find anything.
The Prob:

Everything works just fine (as far as I know), except when I click on Site Options I get an error screen with the following content.

Any idea where I might have screwed up? (see this img for more info: https://cloudup.com/ca3ejKmo9Fy)

Could you please update to 2.5.4 please and test if the error persists?

Hey texnixe,

thanks for taking the time. Just updated, but the Error persists.
Check out the img again: https://cloudup.com/cVnJ7ViH96A

Btw.: I’m using Kirby in a Docker container. But I don’t think it’s a problem, right?

Are you using a fresh Starterkit without any modifications?

Edit: I can reproduce this error if I remove the title from the site.yml blueprint. Have you removed that?

No, I’m using composer to install my requirements for the project.

Just tried this out w/ the latest 2.4.* version. The problem is occurring. So it has to be sth. else, I guess.

This is the content of my composer file:

"repositories": [
    {
      "type": "package",
      "package": {
        "name": "getkirby-plugins/modules-plugin",
        "version": "1.3.0",
        "type": "kirby-plugin",
        "extra": {
          "installer-name": "modules"
        },
        "source": {
          "type": "git",
          "url": "https://github.com/getkirby-plugins/modules-plugin.git",
          "reference": "1.3.0"
        }
      }
    },
    {
      "type": "package",
      "package": {
        "name": "storypioneers/kirby-wysiwyg",
        "version": "1.2.1",
        "type": "kirby-plugin",
        "extra": {
          "installer-name": "field-wysiwyg"
        },
        "source": {
          "type": "git",
          "url": "https://github.com/storypioneers/kirby-wysiwyg.git",
          "reference": "master"
        }
      }
    },
    {
      "type": "package",
      "package": {
        "name": "lukaskleinschmidt/kirby-sortable",
        "version": "2.3.2",
        "type": "kirby-plugin",
        "extra": {
          "installer-name": "sortable"
        },
        "source": {
          "type": "git",
          "url": "https://github.com/lukaskleinschmidt/kirby-sortable.git",
          "reference": "v2.3.2"
        }
      }
    },
    {
      "type": "package",
      "package": {
        "name": "fabianmichael/kirby-imageset",
        "version": "1.0.1",
        "type": "kirby-plugin",
        "extra": {
          "installer-name": "imageset"
        },
        "source": {
          "type": "git",
          "url": "https://github.com/fabianmichael/kirby-imageset.git",
          "reference": "master"
        }
      }
    },
    {
      "type": "package",
      "package": {
        "name": "TimOetting/kirby-builder",
        "version": "1.0.0",
        "type": "kirby-field",
        "extra": {
          "installer-name": "builder"
        },
        "source": {
          "type": "git",
          "url": "https://github.com/TimOetting/kirby-builder.git",
          "reference": "v1.0.0"
        }
      }
    },
    {
      "type": "package",
      "package": {
        "name": "TimOetting/kirby-gallery",
        "version": "1.1",
        "type": "kirby-field",
        "extra": {
          "installer-name": "gallery"
        },
        "source": {
          "type": "git",
          "url": "https://github.com/TimOetting/kirby-gallery.git",
          "reference": "master"
        }
      }
    }
  ],
  "require": {
    "composer/installers": "1.*",
    "mnsami/composer-custom-directory-installer": "1.*",

    "getkirby/kirby": "2.4.*",
    "getkirby/toolkit": "2.4.*",
    "getkirby/panel": "2.4.*",

    "getkirby-plugins/modules-plugin": "*",
    "storypioneers/kirby-wysiwyg": "*",
    "lukaskleinschmidt/kirby-sortable": "*",
    "fabianmichael/kirby-imageset": "*",

    "TimOetting/kirby-builder": "*",
    "TimOetting/kirby-gallery": "*"

  },
  "extra": {
    "installer-paths": {
      "./web/kirby/": ["getkirby/kirby"],
      "./web/kirby/toolkit/": ["getkirby/toolkit"],
      "./web/panel/": ["getkirby/panel"],
      "./web/site/plugins/{$name}/": ["type:kirby-plugin"],
      "./web/site/fields/{$name}/": ["type:kirby-field", "type:kirby-gallery"]
    }
  }

Can you spot any error ?

Issue can be closed:

Ref: https://github.com/getkirby/kirby/issues/595
Issue was caused because of faulty blueprints.

1 Like