Bei einem Update von Contao 3 auf 4 habe ich auch diese Erweiterung in der angebotenen Version 4 installiert und es kamen immer Fehlermeldungen bei der Installation. Nach mehreren Versuchen habe ich dann die 3.2.5 versucht, die auf anderen Contao-4.13.-Installationen problemlos läuft, und da hat es geklappt. Was genau der Fehler war kann ich nicht sagen, da mir die Kenntnisse fehlen. Aber vielleicht hilft den Programmierern die Fehlermitteilung aus dem Contao-Manager weiter:
Code:
$ /usr/bin/php7.4 -q -dmax_execution_time=0 -dmemory_limit=-1 -ddisplay_errors=0 -ddisplay_startup_errors=0 -derror_reporting=0 -dallow_url_fopen=1 -ddisable_functions= -ddate.timezone=Europe/Berlin /var/www/XXX/html/cnt4/public/contao-manager.phar.php composer install --no-dev --no-progress --no-ansi --no-interaction --optimize-autoloader
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Nothing to install, update or remove
Package php-http/message-factory is abandoned, you should avoid using it. Use psr/http-factory instead.
Generating optimized autoload files
Class Contao\ManagerPlugin\PluginLoader located in ./vendor/contao/manager-plugin/src/Resources/PluginLoader.php does not comply with psr-4 autoloading standard. Skipping.
contao/manager-plugin: Dumping generated plugins file...
contao/manager-plugin: ...done dumping generated plugins file
107 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
> @php vendor/bin/contao-setup
Parse error: syntax error, unexpected '|', expecting ';' or '{' in /var/www/XXX/html/cnt4/vendor/dklemmt/contao_dk_mmenu/src/EventListener/DataContainer/NavigationTemplateDefault.php on line 24
Script @php vendor/bin/contao-setup handling the post-install-cmd event returned with error code 255
# Process terminated with exit code 255
# Result: Unknown error