Hallo,
ich habe eine Auflistung von Terminen die ich je nach Ersteller des Termine ausgeben möchte (jeder User soll nur seine Termine sehen).
Unter der Bedingung für die Liste habe ich daher: FE_User={{user::id}} eingegeben, was auch tadellos funktioniert.
Die gleiche Bedingung für die Detailseitenbedingung wirft mir allerdings folgenden Fehler:
Fatal error: Uncaught exception Exception with message Query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '{user::id}} AND id='1' LIMIT 0,1' at line 1 (SELECT startDate,startTime,title FROM tl_calendar_events WHERE FE_User={{user::id}} AND id='1' LIMIT 0,1) thrown in …/system/libraries/Database.php on line 686
Die Bedingung ist zwingend notwendig, da man sonst einfach durch URL Änderung einen "fremden" Event sehen kann.
FE_User=1 funktioniert als Bedingung, daher werden wohl irgendwie die Inserttags nicht verarbeitet.
Kann mir da jemand behilflich sein?
Contao Version 2.11.11 mit Catalog, EFG, Calendar_Editor
Lesezeichen