contao-themes-net / nature-theme-bundle

nature theme bundle for contao cms
Other
7 stars 2 forks source link

Nackte Installation Nature Theme 1.8.1 auf contao 4.13.1: FatalError #45

Closed srothe closed 2 years ago

srothe commented 2 years ago

Moin, ich will gerade ein neues Projekt starten auf Basis von Eurem Nature Theme. Nacktes contao 4.13.1 und Nature 1.8.1 frisch installiert. Sobald ich das Frontend aufrufe kommt folgender Fehler:

[2022-03-31T14:04:26.713028+00:00] request.INFO: Matched route "tl_page.2.root". {"route":"tl_page.2.root","route_parameters":{"_token_check":true,"_controller":"Contao\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.2","parameters":"","pageModel":{"Contao\PageModel":[]},"_route":"tl_page.2.root","_route_object":{"Symfony\Component\Routing\Route":[]}},"request_uri":"https://aero-seminare.rtsrv.de/","method":"GET"} [] [2022-03-31T14:04:26.740434+00:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] [] [2022-03-31T14:04:26.801952+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\ErrorHandler\Error\FatalError: "Compile Error: Declaration of ContaoThemesNet\NatureThemeBundle\Element\SliderElementNature::compile() must be compatible with ContaoThemesNet\ThemeComponentsBundle\Element\SliderElement::compile(): void" at /html/contao/vendor/contao-themes-net/nature-theme-bundle/src/Element/SliderElementNature.php line 18 {"exception":"[object] (Symfony\Component\ErrorHandler\Error\FatalError(code: 0): Compile Error: Declaration of ContaoThemesNet\NatureThemeBundle\Element\SliderElementNature::compile() must be compatible with ContaoThemesNet\ThemeComponentsBundle\Element\SliderElement::compile(): void at /html/contao/vendor/contao-themes-net/nature-theme-bundle/src/Element/SliderElementNature.php:18)"} []

Habt ihr einen Tipp für mich, woran das liegt? Hört sich für mich nach einem bug im Theme Code an…

Wenn ich das "void" hinzufüge, tritt der Fehler nicht mehr auf - aber ich will ja nicht den code verändern ;-)

Vielen Dank und beste Grüße sven

seibtph commented 2 years ago

fixed in version 1.8.2

srothe commented 2 years ago

Thanks Philipp, wie läuft das eigentlich mit der Aktualisierung über den contao-manager? passiert das automatisch irgendwann? wie lange dauert das? oder kann man das manuell durch download von hier und upload durchführen und es klappt trotzdem später wieder mit den Contao-manager-updates? Vielen Dank und beste Grüße sven

seibtph commented 2 years ago

Du kannst das Theme einfach im Contao Manager über den Button "Aktualisieren". Das dauert nicht länger als eine Minute. Wenn eine neue Version verfügbar ist sollte dies im Manager angezeigt werden.

srothe commented 2 years ago

ok, danke. Aktualisierung hat geklappt - wenn man ignoriert, dass vorher und auch jetzt noch hinterher anzeigt, dass die v 1.8.1 verfügbar ist (Version 1.8.2 ist jetzt installiert auch laut CM). Beste Grüße, sven