Hallo zusammen,
ich wollte die im Titel genannte Extension "YAG" einsetzen. Habe sie fehlerfrei installiert (inklusive der benötigten Extensions "pt_extlist" und "pt_tools".
Auch das static template der Extension habe ich eingebunden (und testweise auch mal alle der zwei anderen...). Wenn ich nun allerdings links im Backend das YAG-Modul aufrufen will kommt folgende Fehlermeldung:
"Oops, an error occured!
Assertion "isInstanceOf" failed! Given data source must implement Tx_Extbase_Persistence_Repository but did not! 1281545172"
Alles andere funktioniert nach wie vor tadellos. Googlen nach der Fehlermeldung brachte leider keine für mich brauchbaren Ergebnisse... hilfe :/
Typo3 Version ist 4.5.2
Hallo John,
Die Fehlermeldung kommt aus extbase und ist bisher noch in keiner meiner Installationen aufgetaucht.
Meine Vermutung wäre eine inkompatible extbase Version:
- extbase und fluid sind in der Originalversion (1.3.0) von 4.5.2 installiert? Vielleicht hast du deine Version von 4.4 upgegradet, und damals extbase / fluid als externes Pakete installiert? Dann musst du die lokale Installation entfernen, so das die mitgelieferte System-Extension verwendet werden kann.
Hast du eventuell eine andere extbase-basierte Extension auf deiner Seite laufen, so dass du sicher gehen kannst das extbase ordnungsgemäss installiert ist?
Falls möglich, kannst du dir den Fehler auch mal im Entwicklungsmodus anschauen, dort erhälst du dann einen Stack-Trace, der bei der Fehlersuche nützlich sein könnte.
Durch eine fehlerhafte Konfguration sollte sich der Fehler kaum provozieren lassen.
Gruß
Daniel
PS. Wenn ihr eine Frage zur YAG habt (so oft kommt das gerade noch nicht vor), helfen wir euch gerne weiter. Die Frage in ein Forum zu posten ist auch eine gute Sache, so kommt die Lösung auch Anderen zu Gute. Da wir aber nicht die Posts aller Foren im Auge behalten können, könnte ein Hinweis auf den Post in http://www.yag-gallery.de/feedback/ eine Antwort beschleunigen.