Hallo zusammen,
Ich habe ein neues Modul entwickelt und möchte dies mittels composer verfügbar machen. Gibt es irgendein Tutorial, welches dies beschreibt? Ich habe das noch nicht gemacht. Danke!
Hallo zusammen,
Ich habe ein neues Modul entwickelt und möchte dies mittels composer verfügbar machen. Gibt es irgendein Tutorial, welches dies beschreibt? Ich habe das noch nicht gemacht. Danke!
Hat niemand ein tutorial zu Hand, was ich tun muss?
Moin,
ein Tutorial kenne ich nicht, braucht man aber bestimmt auch nicht ....
- Account bei packagist.org anlegen
- Account z.B. bei Github anlegen
- Repository für dein modul bei Github anlegen
- ins Repo eine composer.json (siehe https://github.com/contao-community-.../composer-demo)
- ggf. für die aktuelle Version bei Github einen Tag anlegen
- Github Repo bei Packagist anmelden (Button "Submit Package")
- Packagist API Token beim Github Repo eintragen
... warten ... warten ...
- Paket mittels Composer Client in Contao suchen
Hinweis: Das Repo kann auch bei anderen VCS Anbietern liegen.
Das ist alles.
Gruß, Cliff
Extensions :: Github
Sponsering: Amazon Wunschliste :: Github :: PayPal
Composer Version prüfen https://jubianchi.github.io/semver-check
Hey,
danke für die Antwort. Ich habe ein Paket über Packagist erzeugt. Das Paket sehe ich auch in der Contao Paketverwaltung und kann es installieren. Leider war es das dann. Das Paket wird weder zur Datenbankaktualsierung gefunden, noch werden die Module im Backend angezeigt. Es ist aber in /composer/vendor/gerritl/glo_immoconnector gepackt worden. Wie findet es denn Contao dort, denn es liegt ja nicht im Standard-Pfad /system/modules/.
Danke und Grüße!
Damit die Dateien unter system/modules geladen werden ist die Konfiguration extra/contao/sources in der composer.json notwendig. Schau dir dazu die von Cliff verlinkte Demo composer.json an
Geht wohl hier weiter: https://community.contao.org/de/show...109#post329109
Extensions :: Github
Sponsering: Amazon Wunschliste :: Github :: PayPal
Composer Version prüfen https://jubianchi.github.io/semver-check
Naja, was heißt weiter? Leider ist bisher noch keine Lösung gefunden worden. Weiß niemand, warum ich meine Erweiterung nicht installieren kann bzw. Warum die Dateien weder kopiert noch der Link erstellt wird? Die Kopie im vendor-Verzeichnis wird erstellt. Danke
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen