Fehler bei "Auswahl der Stammeinträge" von tl_taxonomy

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Hendriks
    Contao-Fan
    • 28.08.2009
    • 275

    #1

    Fehler bei "Auswahl der Stammeinträge" von tl_taxonomy

    Hallo allerseits,

    lange nichts von mir gehört... war viel los bei mir.. und seit ich die SVN-Version des Catalog installiert hatte lief damit auch alles ok... doch nun (plötzlich natürlich - wie meistens ; o ) bekomme ich in einem weiteren Katalog, den ich anlegen wollte, bei einem Feld vom Typ "Auswahl" (select), wenn ich dort meine umfangreiche tl_taxonomy auswähle, und die "Optionsauswahl individualisieren" möchte bei der "Auswahl der Stammeinträge" lediglich folgenden Error angezeigt:

    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)
    Habe bereits mal alle dritten Erweiterungen deaktiviert, jedoch ohne Erfolg! Ausser dass ich die tl_taxonomy noch deutlich erweitert habe, habe ich seit dem es noch funktionierte eigentlich nichts weiter an meinem (zurzeit lediglich lokal unter MAMP gehosteten) System -Contao 2.10.4- geändert...

    Hat jemand ne Idee, was das bedeutet, bzw. woran das liegen könnte!?

    Viele Grüße,
    Hendriks
    Zuletzt geändert von Hendriks; 25.07.2012, 09:22.
  • Hendriks
    Contao-Fan
    • 28.08.2009
    • 275

    #2
    Wäre für jeden Hinweis dankbar..

    Kommentar

    • MacKP
      Contao-Yoda
      • 15.06.2009
      • 13315

      #3
      Hallo Hendriks,
      bei sowas am besten immer mal direkt im Ticket System schauen -> http://www.contao-forge.org/projects...s?per_page=100

      Und: eventuell ist schon eine neuere Version im SVN, die das Problem behebt?

      Viele Grüße
      Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
      [Arbeitet bei -> Paus Design & Medien]
      "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

      Kommentar

      • Hendriks
        Contao-Fan
        • 28.08.2009
        • 275

        #4
        Hallo MacKP,

        schön von Dir zu hören.. : o )

        Hab alles möglich gecheckt.. Muss wohl irgendwie an meiner tl_taxonomy selbst gelegen haben.. denn seit ich diese von Null auf neu anzulegen begonnen habe, funktioniert es wieder...

        Da wurde wohl an irgend einem Punkt was mit den IDs bzw. PIDs verhaspelt... Trotzdem sehr ärgerlich, da ich nun die ganze Latte an Daten erneut einpflegen muss/müsste...

        Aber so leicht gebe ich nicht auf, denn ich will nun mal partout diese Website Taxonomie-Katalog-basiert aufbauen..!

        Bester Gruss,
        Hendriks

        EDIT:

        ..und wieder das selbe Problem! Ab einem gewissen Punkt bekomme ich wieder diese Fehlermeldung - ohne ersichtlichen Grund! Was könnte denn die Meldung mit "more than one row.." meinen??

        Ich gehe mal davon aus, dass das Taxonomie-Modul unverändert geblieben ist (auch in der SVN Version der Catalog distribution..) - daran wird es wohl nicht liegen können.. oder?

        Kann es daran liegen, dass ich folgende mitgelieferte Module nicht installiert habe:

        catalogajaxratingfield
        catalogcontentelement
        catalogitemhitsfield
        catalogitemuseridfield
        catalogmetafield
        catalogmultitextwizardfield
        catalognotelist
        custommenu

        ...wohl in diesem (plötzlichen) Zusammenhang auch nicht!

        Diese Module sind ja wohl lediglich Erweiterungen des Catalogs und sind für die grundlegende Funktionalität der Catalog-Taxonomie-Kombination nicht ausschlaggebend - richtig?
        Zuletzt geändert von Hendriks; 25.07.2012, 15:05.

        Kommentar

        • Hendriks
          Contao-Fan
          • 28.08.2009
          • 275

          #5
          Screenshot zu diesem Phänomen

          Hier mal ein Screenshot meiner Taxonomie-Daten-Struktur.

          Alles war schon eingegeben und es funktionierte noch ohne diese Fehlermeldung bei der "Auswahl der Stammeinträge"...

          Mit den neuen Knoten "Eigenschaften" und "Dokument" funktionierte es noch... aber dann beim Hinzufügen des weiteren Knotens "DIN-Formate" kommt plötzlich wieder die Fehlermeldung bei allen meinen Feldern im Katalog vom Typ "select"...

          Ich versteh es nicht. Wieso genau an diesem Punkt? Weil auf der dritten Taxonomie-Ebene ein weiterer Knotenpunkt hinzu kam..?!? Kein Plan.

          EDIT: Ja, es scheint an der 3ten Ebene zu liegen.. Sobald auf dieser Ebene (innerhalb eines beliebigen weiteren "ROOT"-Zweiges) ein Eintrag hinzukommt verhaut es die Abfrage bei der "Auswahl der Stammeinträge"!

          EDIT 2: Behelfe mir jetzt, indem ich alles nur auf 2 Ebenen anlege und auf die 3te Ebene in meiner Struktur verzichte... Schade trotzdem, da ja gerade bei größeren Taxonomie-Gefügen die ganze Sache auf diese Weise schnell unübersichtlich wird, und die Möglichkeit, bei der Eingrenzung der Optionen (z.B. für ein Select-Feld) mit tiefer verschachtelten Taxonomie-Ebenen zu "spielen", grundsätzlich schon sehr praktisch wäre!!

          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Bildschirmfoto 2012-07-25 um 15.10.11.png
Ansichten: 1
Größe: 40,4 KB
ID: 920238
          Zuletzt geändert von Hendriks; 25.07.2012, 15:36.

          Kommentar

          • MacKP
            Contao-Yoda
            • 15.06.2009
            • 13315

            #6
            Hallo Hendriks,
            das ist wirklich nicht so super.. so solls auch nicht sein. Ticket (bzw. ein Kommentar in einem Ticket) hast du schon gemacht wenn ich das richtig gesehen habe?

            Viele Grüße
            Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
            [Arbeitet bei -> Paus Design & Medien]
            "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

            Kommentar

            • Hendriks
              Contao-Fan
              • 28.08.2009
              • 275

              #7
              Hallo MacKP,

              ja genau, und mit diesem Patch:



              scheint(!) es auch wieder wie gewohnt zu funktionieren...

              Also mache ich mal unbeirrt weiter mit der Arbeit und hoffe, dass es damit behoben ist

              Bester Gruß!

              Kommentar

              Lädt...