Da kann ich leider nicht helfen. So ein Problem hatte ich noch nie, mit MetaModels oder Composer.
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 ....
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
Geändert von Chris87 (05.04.2014 um 16:46 Uhr)
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 ?
Geändert von taktell81 (07.04.2014 um 09:03 Uhr)
Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.
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 ?!
Geändert von taktell81 (08.04.2014 um 12:28 Uhr)
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
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen