Ich steh da grade etwas auf dem Schlauch. Ich habe eine alte (vermutlich sehr, sehr alte) Version von Metamodels unter Contao 3.5.36 laufen. Im Ordner system/modules habe ich lauter Metamodels-Ordner wie
und viele mehr. Da im Backend damit diverse Dinge nicht (mehr) funktionieren (z.B. die Anzeige der Elemente 51-100 zum Bearbeiten im Backend), möchte ich jetzt (vor dem generellen Umstieg auf Contao 4), das mal updaten.Code:metamodelsattribute_alias metamodelsattribute_checkbox metamodelsattribute_combinedvalues
Jetzt habe ich den aktuellen Nightly Build runtergeladen, und finde darin drei Ordner
- "contao/" - der enthält die übliche Modul-Ordnerstruktur mit config/, dca/, languages/ und templates/.
- "src/MetaModels/"- da steckt wohl der eigentliche Code drin, also das, was man bei (kleinen) Erweiterungen im Unterordner "modules" finden würde.
- runonce/runonce.php - soll wohl einmalig ausgeführt werden
Frage: Wohin mit den neuen Ordnern?
system/modules/contao und system/modules/src/Metamodels, wie es in der rudimentären Installationsanleitung steht, erscheint mir da nicht sehr logisch. Und da ich bei meinen Spielereien mit Contao 4.4 die Erfahrung gemacht habe, dass ungefähr 75% aller Contao-Dokumentationen veraltet bzw. falsch sind, frage ich erstmal nach, bevor ich mir die Seite komplett zerschieße (DB-Backup ist natürlich erstellt, aber trotzdem).
Composer kommt übrigens nicht in Frage fürs erste. Das wird mit Contao 4 natürlich gemacht (bzw. dann mit dem Manager, oder wie auch immer), aber in der bestehenden Installation möchte ich damit nicht anfangen.
Lesezeichen