Zitat von
Spooky
Genau. Sonst fehlt nur noch der "autoloading" Eintrag in der composer.json.
Also müsste die composer.json minimal so aussehen:
Code:
{
"name": "rhus/contao-my-extension",
"description": "My contao extension for Contao Open Source CMS",
"keywords": ["contao", "myextension"],
"type": "contao-module",
"license": "LGPL-3.0+",
"require": {
"php": "~5.4 || ~7.0",
"contao/core-bundle":"^3.5.1 || ~4.1",
"contao-community-alliance/composer-plugin":"~2.4 || ~3.0",
"codefog/contao-haste": "~4.17"
},
"replace": {
"contao-legacy/myextension": "self.version"
},
"autoload": {
"psr-0": {
"MyExtension\\": [
"library/"
]
}
},
"extra": {
"contao": {
"sources": {
"": "system/modules/contao-my-extension"
}
}
}
}
Lesezeichen