Ergebnis 1 bis 25 von 25

Thema: Hierarchische Auflistung (ähnl. Taxonomie) mit MetaModels // Child-Parent Tabellen

  1. #1
    Contao-Nutzer Avatar von cemplusm
    Registriert seit
    01.02.2013.
    Beiträge
    49

    Standard Hierarchische Auflistung (ähnl. Taxonomie) mit MetaModels // Child-Parent Tabellen

    Hallo zusammnen,

    versuche jetzt seit Tagen folgende Struktur in meiner MetaModel-BE-Erfassung zu erstellen.

    Feldtyp: Mehrfachauswahl

    • Kategorie 1
      • Subkateogrie 1
      • Kategorie y
    • Kategorie 2
      • Subkateogrie 2
      • Kategorie x


    Dazu habe ich 3 MetaModels angelegt.

    1. Kategorie
    2. Subkategorie
    3. Themenzuordnung

    Themenzuordnung habe ich als Kind-Tabelle der Subkategorie definiert und die Subkategorie ist eine Kind-Tabelle der Kategorie (siehe Screenshot)

    Im Metamodel Produkte habe ich nun ein Feld definiert (Mehrfachauswahl) und sehe leider die Kind-Elemente nicht.

    Mein Vorhaben:

    Wenn ich Kategorie 1 auswähle bekomme ich Subkategorie 1 als Option und wenn ich Subkategorie 1 auswähle -> kategorie X

    Wo mache ich den Fehler und was muss ich beachten?

    Kategoriebaum.png
    Geändert von xtra (21.10.2015 um 13:07 Uhr) Grund: Liste korrekt formatiert - hat Forumslayout zerhauen.

  2. #2

  3. #3
    Contao-Nutzer Avatar von cemplusm
    Registriert seit
    01.02.2013.
    Beiträge
    49

    Standard

    danke für die schnelle antwort. das ist nicht 100%Ig das was ich suche. diese person hat es genau so erstellt wie ich es mir vorstelle (Siehe Link -> screenshot)

    https://github.com/contao-community-...eral/issues/89

    kann mir jemand sagen wie ich so eine hierarchische auflistung der kategorie erstellen kann??

    Vielen Dank
    Geändert von cemplusm (19.10.2015 um 13:40 Uhr)

  4. #4
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.763
    User beschenken
    Wunschliste

    Standard

    probier mal bei Eingabemaske-Einstellungen > Rendering-Modus > Hierarchie


    siehe http://metamodels.readthedocs.org/de...onent/dca.html

  5. #5
    Contao-Nutzer Avatar von cemplusm
    Registriert seit
    01.02.2013.
    Beiträge
    49

    Standard

    ist bereits so eingestellt. Die Kind-Tabelle / Elemente werden trotzdem nicht aufgelistet

  6. #6
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Da werden auch nicht die Kind-Tabellen aufgelistet. Du kannst jetzt im Backend (wie bei der Seitenstruktur) die Hirarchie selber anlegen.
    Kindelemente tauchen in der Reihe auf, wo auch der Stift für das bearbeiten von einem Item ist.

    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."

  7. #7
    Contao-Nutzer Avatar von cemplusm
    Registriert seit
    01.02.2013.
    Beiträge
    49

    Standard

    Hallo,

    bekomme folgende Fehlermeldung wenn ich auf das Icon klicke:

    Fatal error: Uncaught exception RuntimeException with message Hierarchical mode with parent table is not supported yet. thrown in composer/vendor/metamodels/core/src/MetaModels/DcGeneral/Dca/Builder/Builder.php on line 810

    Habe gestern MetaModels über den Composer aktualisiert.

    In der Tabelle/MetaModel Produkte werden jedoch die Kind-Elemente nicht aufgelistet. Das wäre jedoch das was ich erreichen möchte

    lg & vielen dank

  8. #8
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.763
    User beschenken
    Wunschliste

    Standard

    Hierarchical mode with parent table is not supported yet
    stell doch mal von Kindtabelle auf "normale Tabelle" um...

  9. #9
    Contao-Nutzer Avatar von cemplusm
    Registriert seit
    01.02.2013.
    Beiträge
    49

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    Da werden auch nicht die Kind-Tabellen aufgelistet. Du kannst jetzt im Backend (wie bei der Seitenstruktur) die Hirarchie selber anlegen.
    Kindelemente tauchen in der Reihe auf, wo auch der Stift für das bearbeiten von einem Item ist.

    Viele Grüße
    Hallo MacKP,

    die Hierarchie habe ich nun selber angelegt im Backend.

    Wie kann ich nun im MetaModel-Produkte diese Optionen als Mehrfachauswahl hierarchisch ausgeben??

    MM-Produkte
    Attribut: Mehrfachauswahl mit Pop-up Picker gerendert
    Feld: Kategorie (mit Child-Elemente direkt unter MM-Kategorie definiert)

    MM-Kategorie
    Rendering-Modus: Hierarchie
    bearbeiten erstellen löschen erlauben angeklickt

    Nun werden unter MM-Produkte BE-Erfassung nur die Elternelemente der MM-Kategorie und nicht-hierarchisch angezeigt

  10. #10
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hast du denn die Kategorien auch Hirarchisch eingegegben?
    Die Kind-Elemente haben damit immer noch gar nichts zu tun! Die werden in einer Hirarchie nicht angezeigt... Es ist immer noch genau so wie in der Seitenstruktur von der Anzeige.

    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."

  11. #11
    Contao-Fan Avatar von ph!L
    Registriert seit
    04.11.2009.
    Ort
    Internet
    Beiträge
    415

    Standard

    Hallo zusammen,

    ich habe exakt die gleiche Anforderung wie der TE, allerdings erhalte ich gar nicht erst diese hierarchische Darstellung meines MetaModel.

    In der Eingabemaske der ersten Ebene "Produktkategorie" erscheint rechts ein Icon mit dem ich in die Kind-Verknüpfte Unterkategorie gelange und dort auch Werte pflegen kann. Eine gewisse hierarchische Struktur ist dort also zu erkennen, jedoch nicht in der Baumstruktur, wie es im Github Issue zu sehen ist. Was muss ich denn tun, um diese Ansicht zu erhalten?

    Und was muss ich tun, um dann einen solchen "Picker" auch in meiner Eingabemaske zu erhalten? Ich konnte dazu leider bisher nichts finden.

    Besten Dank im Voraus!

  12. #12
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo ph!l,
    zonky hat das doch schon in #4 beschrieben, was du machen mußt. Hast du das gemacht?
    Ein Kind MM Hat damit immer noch nichts zu tun ;-)

    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."

  13. #13
    Contao-Fan Avatar von ph!L
    Registriert seit
    04.11.2009.
    Ort
    Internet
    Beiträge
    415

    Standard

    Hey Mac,

    das hab ich natürlich getan!
    Die Frage ist auch, an welcher Maske man das machen muss. Ich habe dies bei dem eigentlichen MM getan, das die Kategorien verwaltet. Das "Haupt"-MM, welches die eigentliche Produktdatenbank darstellt und die Kategorien verwendet, habe ich dies nicht getan (sonst wäre dort ja alles hierarchisch).

    Ergebnis ist weiterhin dieses:https://www.evernote.com/l/AYG65lMs_...L0xc_l8nrUKlJQ

    Also weiterhin keine Baumansicht :-( Warum nur?

  14. #14
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Und wie sieht das aus, wenn du jetzt anklickst, das du einen neuen Datensatz anlegen möchtest?
    Kannst du dann einen neuen Datensatz IN den aktuell angelegt anlegen (Pfeil nach rechts)?

    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."

  15. #15
    Contao-Fan Avatar von ph!L
    Registriert seit
    04.11.2009.
    Ort
    Internet
    Beiträge
    415

    Standard

    Es erscheint direkt die Eingabemaske und nicht der typische "Wo einfügen?" Dialog.
    Der neue Datensatz erscheint dann auch direkt in der ersten Ebene.

    https://www.evernote.com/l/AYHcUeLE_...LrxaEkROW771Kg

  16. #16
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.763
    User beschenken
    Wunschliste

    Standard

    bist Du mit Deinem MM "aktuell" - z.Z. MM core 2.0.0-alpha9

  17. #17
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.763
    User beschenken
    Wunschliste

    Standard

    kurz angetestet... würde sagen, hier gätzscht der DCG ins Spiel :-(

    bei mir fehlen im BE auch die Bearbeitungs-Icons zum Einordnen - Du kannst einem "Kind"-Eintrag in der DB-Tabelle mal bei pid die ID eines "Elterndatensatzes" geben...

    ggf. hilft der Hotfix vom DCG dev-hotfix/missing-insert-into-icons

  18. #18
    Contao-Fan Avatar von ph!L
    Registriert seit
    04.11.2009.
    Ort
    Internet
    Beiträge
    415

    Standard

    Wo sehe ich die genaue Version?
    Zur Sicherheit ein Screenshot ;-) https://www.evernote.com/l/AYGt4tYBB...RwRnCSaJxrUW3o

    Und was ist DCG?

    Nachtrag: Habe es jetzt in den abhängigen Extensions gesehen. Habe alpha8 und mache jetzt mal Update auf alpha9?!
    Wobei du es scheinbar ja auch in alpha9 reproduzieren kannst?
    Geändert von ph!L (08.01.2016 um 13:06 Uhr)

  19. #19

  20. #20
    Contao-Fan Avatar von ph!L
    Registriert seit
    04.11.2009.
    Ort
    Internet
    Beiträge
    415

    Standard

    Okay. Also kann ich das jetzt unter "Bug" verzeichnen, oder unter "Designfehler"?
    Ich würde ja ersteres vermuten, weil es grundsätzlich, wie in diesem Thread ja schon bewiesen, auch funktioniert hat.

  21. #21
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.763
    User beschenken
    Wunschliste

    Standard

    würde auch auf Bug tippen...

  22. #22
    Contao-Fan Avatar von ph!L
    Registriert seit
    04.11.2009.
    Ort
    Internet
    Beiträge
    415

    Standard

    Soll ich dafür ein Issue bei Github aufmachen?

  23. #23
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.763
    User beschenken
    Wunschliste

    Standard

    jess - bitte das Posting hier mit verlinken und auch das Github-Ticket...

  24. #24
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.763
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von ph!L Beitrag anzeigen
    Soll ich dafür ein Issue bei Github aufmachen?
    => wo isses?

  25. #25
    Contao-Fan Avatar von ph!L
    Registriert seit
    04.11.2009.
    Ort
    Internet
    Beiträge
    415

    Standard

    Zitat Zitat von zonky Beitrag anzeigen
    => wo isses?
    Sorry, wegen WE nicht dazu gekommen.
    Hier ist es: https://github.com/MetaModels/core/issues/952 (ich verlinke es.... ups. War ja gar nicht mein Thread.)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •