Ich habe ein Problem beim Definieren der Abhängigkeiten meiner Erweiterung.
Hintergrund:
Ab Contao 4.7 ist TCPDF in ein Bundle ausgelagert. Man muss also in der composer.json das Bundle angeben.
Meine Erweiterung do-while/contao-pdf-template braucht ab 4.7 dieses Bundle.
Aber: wenn ich die Erweiterung bei <4.7 einsetzen möchte, darf ich das Bundle nicht angeben, da sonst nicht aufgelöst werden kann.
Muss ich jetzt 2 Zweige der Erweiterung erstellen und pflegen? (wäre nicht sehr schön)
Oder kann ich irgendwie in der composer.json folgendes angeben:
IF "contao/core-bundle" >= 4.7 THEN require "contao/tcpdf-bundle"
Lesezeichen