Hallo Community,
in einer meiner Installationen möchte ich gerne den Workflow einsetzen und dabei eben auch das Modul "Katalog-Liste" mit der Möglichkeit zum FE-Edit.
Das funktioniert soweit, sobald ich die Liste jedoch versuche einzuschränken, indem ich userid={{user::id}} verwende, kriege ich eine Fehlermeldung:
Code:
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 '' at line 1 (SELECT id,pid,sorting,tstamp,category,titel,entryDate,member,userid, (SELECT name FROM tl_catalog_types WHERE tl_catalog_types.id=pinboard.pid) AS catalog_name, (SELECT jumpTo FROM tl_catalog_types WHERE tl_catalog_types.id=pinboard.pid) AS parentJumpTo FROM pinboard WHERE pid='2' AND userid=) thrown in /var/www/virtual/.../htdocs/system/libraries/Database.php on line 642
#0 /var/www/virtual/.../htdocs/system/libraries/Database.php(589): Database_Statement->query()
#1 /var/www/virtual/.../htdocs/system/modules/catalog/ModuleCatalogList.php(214): Database_Statement->execute(Array)
#2 /var/www/virtual/.../htdocs/system/modules/frontend/Module.php(140): ModuleCatalogList->compile()
#3 /var/www/virtual/.../htdocs/system/modules/catalog/ModuleCatalog.php(143): Module->generate()
#4 /var/www/virtual/.../htdocs/system/modules/catalog/ModuleCatalogList.php(79): ModuleCatalog->generate()
#5 /var/www/virtual/.../htdocs/system/modules/frontend/ContentModule.php(72): ModuleCatalogList->generate()
#6 /var/www/virtual/.../htdocs/system/libraries/Controller.php(415): ContentModule->generate()
#7 /var/www/virtual/.../htdocs/system/modules/frontend/ModuleArticle.php(173): Controller->getContentElement('118')
#8 /var/www/virtual/.../htdocs/system/modules/frontend/Module.php(140): ModuleArticle->compile()
#9 /var/www/virtual/.../htdocs/system/modules/frontend/ModuleArticle.php(71): Module->generate()
#10 /var/www/virtual/.../htdocs/system/libraries/Controller.php(348): ModuleArticle->generate(false)
#11 /var/www/virtual/.../htdocs/system/libraries/Controller.php(221): Controller->getArticle('57', false, false, 'main')
#12 /var/www/virtual/.../htdocs/system/modules/frontend/PageRegular.php(71): Controller->getFrontendModule('0', 'main')
#13 /var/www/virtual/.../htdocs/index.php(198): PageRegular->generate(Object(DB_Mysql_Result))
#14 /var/www/virtual/.../htdocs/index.php(333): Index->run()
#15 {main}
Ich habe schon einiges versucht, um das Problem zu beheben:
- sichergestellt, dass das Feld auch tatsächlich userid heißt
- Katalog und dazugehörige Erweiterungen auf den neuesten Stand gebracht (ER)
- Module geöffnet und geschlossen, um Änderungen definitiv zu speichern
- mit anderen, funktionierenden Installationen verglichen
Hat aber alles nix genützt.
Hat jemand von Euch eine Idee?