Hallo zusammen,
ich möchte gerne meine Contao3-Extensions für Contao4 und dem Composer umarbeiten.
Frage: muss ich die composer.json per Hand schreiben oder gibt es dafür ein Template oder Tool, das mich dabei unterstützt?
Viele Grüße
µaTh
Hallo zusammen,
ich möchte gerne meine Contao3-Extensions für Contao4 und dem Composer umarbeiten.
Frage: muss ich die composer.json per Hand schreiben oder gibt es dafür ein Template oder Tool, das mich dabei unterstützt?
Viele Grüße
µaTh
Ein Tool kenne ich jetzt nicht, aber vielleicht hilft Dir das hier weiter: https://docs.contao.ninja/de/vortrag...-bundle.html#/
Contao in Kiel: kikmedia webdevelopment | Contao-Partnerin | Contao Usergroup Kiel | github | Contao-Community-Alliance | MetaModels-Team
Bei dem Vortrag geht es darum eine Contao 3 Extension in ein Contao 4 Bundle zu verwandeln. Will man aber einfach nur eine bestehende Contao 3 Extension für Contao 4 freigeben, muss man bspw. folgende Zeilen aus dem "require" Bereich:wie folgt umschreiben:Code:"contao/core": "^3.0", "contao-community-alliance/composer-plugin": "^2.4"Code:"contao/core-bundle": "^3.0|^4.0", "contao-community-alliance/composer-plugin": "^2.4|^3.0"
Den Vortrag hatte ich auch noch (zusätzlich) gesucht. Danke!
Ich bin aktuell noch mit meinem Contao3-Extension auf dem non-Composer-Stand Es ist also mehr als nur den require-Bereich umzuschreiben
Ich habe zum Beispiel diese Extension (https://github.com/mathContao/be_phpinfo) in Github. Sie ist kompatibel mit Contao 3.x und ist nicht Composer-ready. Sie soll nun Contao4 kompatibel sein und per Composer installierbar sein.
Dafür benötige ich zum Beispiel die composer.json. Und ich suche ein Tool, mit dem ich das Composer.json-Array erstellen kann ohne dass ich Syntax-Fehler mache.
Zu der Extension sei noch gesagt, dass wir so eine bereits über Composer anbieten. Falls du da noch Ideen hast, kannst du dich gerne anschließen.
https://github.com/friends-of-contao/contao-php-info
Gruß CeeKay
Also für Contao 4 brauchst du diese Extension eigentlich nicht. Über die app_dev.php kannst du dir die php Info anschauen.
Grüße
Alex
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen