Hallo,
ich möchte meine eigenen erweiterung mit dem Composer installieren.
Inzwischen habe ich auch schon rausgefunden wie man das macht (hier nochmal für Leute die das nicht wissen):
1: Die erweiterung beim Packagist registrieren, oder
2: Zu Entwicklungszwecken besser über Github oder svn etc.
Jetzt habe ich aber das Problem das, wenn ich die Erweiterungen installiere...
(eintrag in die Composer.json und im BE auf aktualisieren geklickt)
Die nicht gefunden werden. Außer ich füge der composer.json der Erweiterung folgendes hinzu:
Code:
"extra": {
"contao": {
"sources": {
"": "system/modules/my_extension"
}
}
}
Was zu folge hat das die Dateien meiner Erweitung auch nach "/system/modules/my_extension/" kopiert werden und nicht nur im composerVerzeichniss liegen.
Ist das nicht ungünstig ? Kompabilität ?
Hab ich irgendwas vergessen damit die Erweiterung auch gefunden wird, wenn sie nur im Composer-verzeichniss liegt ?
Müsste die nicht automatisch ver-sym-linkt werden ?
(mit gefunden meine ich das die DCA Sachen gelesen werden etc.)
Hier nochmal die .json mit der extra-option.
Lesezeichen