Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat von
wanst
Gibt es denn eine Doku, die über die Readme hinausgeht? Oder war die Erweiterung vor allem für den internen Gebrauch gedacht (von denen, die es (mit) programmiert haben)?
Eher für den Gebrauch als Abhängigkeit in anderen Plugins von uns :).
Man kann mit dem Bundle natürlich selber die SCSS Dateien kompilieren, siehe es aber eher als kleines Zahnrad in einem großen Ökosystem.
Ich dokumentiere hier mal die Sachen, welche eher Expertenwissen sind:
Commands für SSH / Konsole :
- php vendor/bin/contao-console contao:themecompiler:list -> Listest alle Themes mit der ID auf
- php vendor/bin/contao-console contao:themecompiler:compile {ID} -> Kompiliert ein Theme mit der ID {ID}
File Compiler Hooks
Für andere Erweiterungen sehr sinnvoll, da du in den Kompilierprozess eingreifen kannst, hier kann man die Logik also anpassen
- $GLOBALS['TC_HOOKS']['beforeCompile'] -> Vor dem Kompilieren, Kontext = Compiler
- $GLOBALS['TC_HOOKS']['compilerParseConfig'] -> Einlesen der kompletten Theme-Konfigurationen (Weitere Variablen -> In Contao 5 aber schon entfernt), Kontext = Compiler, Konfiguration
- $GLOBALS['TC_HOOKS']['compilerParseVariableValue'] -> Lesen einer Theme-Variable (siehe oben), Kontext = Compiler, Variable
Benachrichtigungstypen
Folgende Benachrichtigungstypen können in anderen Erweiterungen genutzt werden:
- MSG_INFO -> Information
- MSG_HEAD -> Überschrift
- MSG_SUCCESS -> Erfolg
- MSG_WARN -> Warnung
- MSG_ERROR -> Fehler
- MSG_NOTE -> Notiz
Wie sieht es also im Endprodukt aus, wo es das kleine Zahnrad ist?
Anhang 26551