Contao-Camp 2024
Ergebnis 1 bis 11 von 11

Thema: Extension für Contao 4.4 ready machen: composer.json per Hand schreiben?

  1. #1
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard Extension für Contao 4.4 ready machen: composer.json per Hand schreiben?

    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

  2. #2
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.328
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ein Tool kenne ich jetzt nicht, aber vielleicht hilft Dir das hier weiter: https://docs.contao.ninja/de/vortrag...-bundle.html#/

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.898
    Partner-ID
    10107

    Standard

    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:
    Code:
    "contao/core": "^3.0",
    "contao-community-alliance/composer-plugin": "^2.4"
    wie folgt umschreiben:
    Code:
    "contao/core-bundle": "^3.0|^4.0",
    "contao-community-alliance/composer-plugin": "^2.4|^3.0"

  4. #4
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard

    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

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.898
    Partner-ID
    10107

    Standard

    Zitat Zitat von µaTh Beitrag anzeigen
    Es ist also mehr als nur den require-Bereich umzuschreiben
    Nein, eigentlich nicht. Oder was genau willst du nun wissen?

  6. #6
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Nein, eigentlich nicht. Oder was genau willst du nun wissen?
    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.

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.898
    Partner-ID
    10107

  8. #8

  9. #9
    Contao-Nutzer
    Registriert seit
    30.12.2010.
    Beiträge
    210

    Standard

    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

  10. #10
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard

    Zitat Zitat von CeeKay Beitrag anzeigen
    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
    Eigentlich möchte ich keine Konkurrenz-Extension entwickeln. Für mich ist meine PHPinfo-Extension eher eine Spielwiese, um mich in die neue Extensionstruktur einzuarbeiten.

  11. #11
    Contao-Fan
    Registriert seit
    16.11.2012.
    Ort
    Freiburg
    Beiträge
    539

    Standard

    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

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •