Da kann ich leider nicht helfen. So ein Problem hatte ich noch nie, mit MetaModels oder Composer.
Druckbare Version
Da kann ich leider nicht helfen. So ein Problem hatte ich noch nie, mit MetaModels oder Composer.
Soweit ich das sehe haben die bundles keinen contao3 Zweig ....
Sie hängen von 2.11 ab ....
Ich habe meinem Beitrag einen Screenshot hinzugefügt. Hier nochmal:
http://abload.de/thumb/paketverwaltungcontao1nuss.png
Was könnte ich denn noch machen? Irgendwie muss man das ja zum Laufen bekommen...
Quatsch mit Sosse ;)
Installier das Paket metamodels/core in der Version 1.1.x-dev und dann das bundle_all. Composer weiss dann was es installieren muss.
Die Version für 2.11 installiert das bundle nur dann wenn es vorher kein Richtwert gibt, da die Version die letzte stable ist.
Okay, ich weiß glaub ich was das Problem ist, schau mal in composer/vendor/contao/core nach, ob das Verzeichnis existiert und dort eine Contao Installation rum liegt, wenn ja, hängst du in einem Henne-Ei-Problem >.<
https://github.com/contao-community-...ser/issues/158
Das "einfach" zu beheben erfordert jetzt ein bisschen Handarbeit.
So sollte es eigentlich gehen:
1. lösche alle Verzeichnise aus composer/vendor außer
composer/vendor/contao-community-alliance/composer und
composer/vendor/contao-community-alliance/composer-plugin
Die beiden Verzeichnisse müssen unter allen Umständen erhalten bleiben.
2. Mach im Backend eine Packetaktualisierung.
Es kann ggf. etwas dauern, weil er dann alles neu installieren wird, ist aber die einzige Möglichkeit.
Ja, da war eine Contao Installation im Verzeichnis composer/vendor/contao/core .
Habe also alle Verzeichnise aus dem Ordner vendor entfernt bis auf composer/vendor/contao-community-alliance/composer und composer/vendor/contao-community-alliance/composer-plugin.
Allerdings bekomme ich nun nur noch eine weiße Seite angezeigt. Im Frontend wie im Backend.
Vielen Dank.
Gruß
Chris
Edit:
Musste noch die autoload.php löschen. Nun komme ich wieder ins Backend.
Edit#2:
Habe nun die Pakete aktualisiert und nun funktioniert es auch endlich.
Danke @tril :)
Hatte ebenfalls das Problem von Chris und konnte es mit Hilfe von Trils Anti-Henne-Ei-Anleitung beseitigen.
Jedoch erscheint eine Fehlermeldung beim Versuch die Attributkonfiguration eines Metamodels zu öffnen (s.Anhang) und beim Aktualisieren der Datenbank.
Muss ich irgendwat nachinstallieren ?
Beim Datenbankupdate innerhalb des Composers tritt diese Fehlermeldung ebenfalls auf und kann daher nicht erfolgreich abgeschlossen werden.
Die Datenbankaktualisierung über das Install Tool zeigt ein ähnliches Ergebnis:
Fatal error: Uncaught exception Exception with message Query error: Key column 'id' doesn't exist in table (ALTER TABLE `tl_metamodel_attribute` ADD PRIMARY KEY (`id`);) thrown in system/modules/core/library/Contao/Database/Statement.php on line 346
#0 system/modules/core/library/Contao/Database.php(228): Contao\Database\Statement->query('ALTER TABLE `tl...')
#1 contao/install.php(197): Contao\Database->query('ALTER TABLE `tl...')
#2 contao/install.php(971): InstallTool->run()
#3 {main}
Kann ich diese Datenbankspalte manuell über Mysql anlegen ? Sollte doch eigentlich vom Composer bei der Installation einer Erweiterung abgearbeitet werden ?!
1.0.x-dev und dev-master sind ein und dasselbe. Genauso wie 1.1.x-dev und dev-contao3.
Das eine ist eben nur der Branchalias und das andere ist der Branch
Alles klar, dann belass ich's 1.1@dev.
Danke Dir,
Henrik