Hallo Miteinander,
das Thema wurde zwar schon besprochen, evtl. ist es aber noch nicht endgültig gelöst:
Die Verwendung eines Tag-Feldes im Katalog mit der Auswahl einer Taxonomie-Struktur (Auswahl der Stamm-Einträge) verursacht den Fehler
Exception: Query error: Subquery returns more than 1 row (SELECT id, (SELECT COUNT(*) FROM tl_taxonomy i WHERE i.pid=o.id) AS childCount, (SELECT COUNT(*) FROM tl_taxonomy INNER JOIN tl_taxonomy AS Child ON tl_taxonomy.id=Child.pid INNER JOIN tl_taxonomy GrandChild ON Child.id=GrandChild.pid WHERE tl_taxonomy.pid=0 GROUP BY tl_taxonomy.id) AS grandchildCount, name AS name FROM tl_taxonomy o WHERE pid=0 ORDER BY sorting)
.
Der Befehl im SQL-Server direkt ausgelöst, bringt schnell das Problem zu Tage, welches auch hier beschrieben wird. In der Zeile 453 habe ich die Ergänzung vorgenommen und zumindest werden jetzt wieder die Taxonomiewerte richtig dargestellt.
Das Ganze funktionierte bis zur Version 2.9.x bei mir immer sehr gut. Seit dem Update auf die 11-er existiert bei mir das Problem.
Ich arbeite aktuell mit
- Contao Version 2.11.8,
- catalog 2.0.0 beta2,
- catalogajaxratingfield 2.0.0,
- catalogitemhitsfield 2.0.0 beta1,
- catalogmultitextwizardfield 2.0.0 beta1,
- catalognotelist 2.0.0 beta1,
- catalogselectentry 1.2.0 stable
- taxonomy 0.1.8 stable
Aktuelle Trunk-Version aus SVN heruntergeladen und eingespielt. Bringt leider keine Änderung.
Ist das Problem noch auf der Uhr?
Danke und Gruß Detlev