kitodo / kitodo-presentation

Kitodo.Presentation is a feature-rich framework for building a METS- or IIIF-based digital library. It is part of the Kitodo Digital Library Suite.
https://kitodo.github.io/kitodo-presentation/
GNU General Public License v3.0
39 stars 45 forks source link

[BUG] Extension settings are not accessed correctly #1300

Open beatrycze-volk opened 2 months ago

beatrycze-volk commented 2 months ago

Description

The extension configurations are accessed in the FlexForm settings array.

Examples: $this->settings['forceAbsoluteUrl'] $this->settings['fileGrpScore']

Reproduction

Steps to reproduce the behaviour:

  1. Install TYPO3 11.x with PHP 8.x
  2. Click on link to display document page e.g. https://sachsendigital.ddev.site
  3. See error

Expected Behavior

The extension configurations should be accessed as the extension configuration, so for the examples above it should be: $this->extConf['general']['forceAbsoluteUrl'] $this->extConf['files']['fileGrpScore']

Screenshots and Examples

settingserror

Environment

sebastian-meyer commented 4 weeks ago

This is a duplicate of #1325, isn't it?