Installiert war folgendes:
Ein Update mit vorheriger Deinstallation von Metamodels funktioniert.Code:"metamodels/attribute_decimal": "^2.1", "metamodels/attribute_numeric": "^2.1", "metamodels/attribute_timestamp": "^2.1", "metamodels/bundle_start": "^2.1"
Sonst bricht das Update mit dem Contao Manager ab mit folgender Fehlermeldung:
Nach etwas googlen und ich muss dazu sagen ich weiß nicht wirklich warum etc. und was da die Änderungen sind (ich vermute ein Update von irgendwas von Symfony)...Code:In CheckExceptionOnInvalidReferenceBehaviorPass.php line 86: The service "metamodels.controller.inputscreen.add_all" has a dependency on a non-existent service "templating". Script Contao\ManagerBundle\Composer\ScriptHandler::initializeApplication handling the post-install-cmd event terminated with an exception In ScriptHandler.php line 89: An error occurred while executing the "contao:install-web-dir" command: In CheckExceptionOnInvalidReferenceBehaviorPass.php line 86: The service "metamodels.controller.inputscreen.add_all" has a dependency on a non-existent service "templating". install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--] [<packages>]... # Process terminated with exit code 1 # Result: General error --- ### Der Hintergrundprozess wurde unerwartet beendet ###
Wenn ich in der app\config\config.yml
folgendes hinzufüge:
funktioniert das Update bzw. die Installation von Metamodels und auch die Website ansich.Code:# Contao configuration framework: templating: { engines: ['twig'] }
Ich kann nicht sagen ob das so sein muss oder die "richtige" Lösung ist...
Aber zumindest ein Workaround scheint es zu sein.
Ich bin mir jetzt nur auch nicht ganz sicher was oder wer da was ändern müsste, dass die Installation direkt durchläuft.
Sprich vlt. @Zonky soll ich das irgendwo melden, ist das bekannt?
Edit:
Der Vollständigkeit halber...
Der Backend-Link "Metamodel Unterstützen" funktioniert ebenfalls nicht.
Error:
Das liegt am Update von Twig 1 auf 2 und liese sich z.B. lösen durch ändern vonCode:Block "error" on template "MetaModelsCoreBundle:Backend:be_base.html.twig" does not exist.
be_base.html.twig
zuCode:{{ render_contao_backend_template({ main: block('main'), error: block('error'), headline: block('headline'), stylesheets: block('stylesheets'), javascripts: block('javascripts'), }) | raw }}
Code:{{ render_contao_backend_template({ main: block('main'), error: block('error') is defined ? block('error') : '', headline: block('headline'), stylesheets: block('stylesheets'), javascripts: block('javascripts'), }) | raw }}

Zitieren
