Hallo, zusammen,
leider ignoriert Contao meinen ersten Extension-Version komplett. Ich habe die Extension nach den Vorgaben erstellt. Composer hat das Bundle erkannt und installiert (Symlink in vendor). Aber in Contao erscheint es nicht... Schon der allererste Schritt -DB prüfen im Manager- zeigt trotz DCA keine notwendige Aktualisierung.
Die Verzeichnisstruktur ist:
Code:
+---partnerlist-bundle
composer.json
composer.lock
+---config
services.yaml
+---contao
+---classes
+---config
config.php
+---dca
tl_partner.php
+---models
PartnerModel.php
+---templates
+---partnerlist
partnerlist.html5
+---public
+---src
PartnerListBundle.php
+---ContaoManager
PlugIn.php
Zur Vollständigkeit die noch die composer.json:
Code:
{
"name": "mycompany/partnerlist-bundle",
"description": "List of partners",
"type": "contao-bundle",
"authors": [
{
"name": "Max Mustermann",
"email": "max@mustermann.de"
}
],
"require": {
"php": "^8.1",
"contao/core-bundle": "^5.3"
},
"autoload": {
"psr-4": {
"MyCompany\\PartnerList": "src/"
}
},
"extra": {
"contao-manager-plugin": "MyCompany\\PartnerlistBundle\\ContaoManager\\Plugin"
}
}
Bei Interesse habe ich das komplette Verzeichnis als ZIP angehängt.
Hat jemand eine Idee, warum Contao die Extension nicht "sieht"?
Vielen Dank!
Anhang: mycompany.zip