Hi,
ich bin derzeit dabei, eine Webseite aufzusetzen, wo unter anderem MetaModels zum Einsatz kommen soll (für einen Produktkatalog). Es soll dabei auch die Möglichkeit geben, Artikel in einer Merkliste zu speichern. Ich habe vorher noch nie mit MetaModels gearbeitet, also verzeiht mir bitte, falls meine Frage dämlich ist oder so.
Die Webseite ist frisch aufgesetzt und verwendet Contao 3.5.27 sowie den aktuellen MetaModels nightly build. Für die Notelist habe ich folgendes Repo verwendet: https://github.com/timgatzky/metamod...ibute_notelist - irgendwo aber auch noch ein zweites gefunden, das noch _contao3 im Namen trägt und vom Mai 2015 ist, allerdings das gleiche Problem aufweist. Nach meinem Verständnis müsste ich nach der manuellen Installation - also Kopie des Repos in den system/modules Ordner und Aktualisierung der DB - die Notelist als Attribut auftauchen. Das tut sie aber leider nicht: Sie taucht weder als Attribut noch als Filter auf. Gleichwohl ist allerdings im Formulargenerator ein entsprechendes Formularfeld vorhanden, woraus ich schließen würde, dass die Installation wenigstens auch nicht komplett misslungen ist. Allerdings bekomme ich dort beim (testweisen) Anlegen eines Feldes folgende Fehlermeldung:
Fatal error: Call to undefined method MetaModels\Factory::byId() in /system/modules/metamodelsattribute_notelist/TableFormFieldMetaModelsNotelist.php on line 63
Nach meinem bisherigen Erkenntnisstand sollte die Notelist unter Contao 3.5 funktionieren. Der interne Cache ist deaktiviert.
Verwende ich die aktuellste Version? Kann jemand bestätigen, dass notelist mit dem aktuellen setup (contao 3.5.27, aktuelle MM Version) läuft? Und falls ja: Hat irgendjemand eine Idee, woran das liegen könnte?
Vielen Dank schon einmal für eure Hilfe und
LG
Lesezeichen