Tipps und Tricks Filter

In Contao 4 die JPG Qualität einstellen

Die Qualität der von Contao 4 generierten JPGs kann man beeinflussen. Das funktioniert nicht mehr über die localconfig.php wie in Contao 3.

Dazu gibt es nun die Datei /app/config/config.yml, ab Contao 4.9 ist es die Datei /config/config.yml.
Diese muss manuell angepasst / angelegt werden.
Will man nun die Qualität definieren, muss dazu der Bereich "contao" wie folgt ergänzt / angelegt werden:

# Contao configuration
contao:
    image:
        imagine_options:
            jpeg_quality: 95

 

Achtung: Der Inhalt der config.yml darf keine Tabs enthalten! Normal sind 2 oder 4 Leerzeichen stattdessen.

Danach den Symfony Cache löschen lassen bzw. einen Warmup machen:

# Contao Managed-Edition
vendor/bin/contao-console cache:clear --env prod --no-warmup
vendor/bin/contao-console cache:warmup --env prod

# Contao Standard-Edition
app/console cache:clear --env prod --no-warmup
app/console cache:warmup --env prod

 

Danke für den Tipp an Spooky im Forum.