Hallo,
Contao 4.7.x kann meine .scss mit _mixins.scss lesen und problemlos ausgeben, während Contao 4.8.1 damit Schwierigkeiten hat und gleich folgende Fehlermeldung ausgibt.
HTML-Code:
[2019-08-29 07:54:38] request.CRITICAL: Uncaught PHP Exception ScssPhp\ScssPhp\Exception\CompilerException: "Undefined mixin appearance: line: 1098, column: 3" at /www/htdocs/w008ff72/contao4/vendor/scssphp/scssphp/src/Compiler.php line 4352 {"exception":"[object] (ScssPhp\\ScssPhp\\Exception\\CompilerException(code: 0): Undefined mixin appearance: line: 1098, column: 3 at /www/htdocs/w008ff72/contao4/vendor/scssphp/scssphp/src/Compiler.php:4352)"} []
Ich habe schon diesen Fehler dem Erweiterungsentwickler gemeldet.
Ich verweise in meiner CSS auf folgende compass-Bibliotheken, die anscheinend nicht geladen werden.
HTML-Code:
@import "mixins.scss";
@import "compass/css3/images";
@import "compass/css3/text-shadow";
@import "compass/css3/transition";
@import "compass/css3/box-sizing";
@import "compass/css3/transform";
@import "compass/css3/font-face";
@import "compass/css3/columns";
@import "compass/css3/appearance";
@import "compass/css3/background-clip";
@import "compass/css3/background-origin";
@import "compass/css3/filter";
@import "compass/css3/animation";
Update: Ich habe gemerkt, dass die Contao-Erweiterung für Compass (contao-components/compass) bei der Installation von 4.8.x gelöscht wird. Ich gehe davon aus, dass es damit zusammenhängen könnte.
Hat jemand vielleicht eine Lösung?
Lesezeichen