Kataloge aus importierten Tabellen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • okapi
    Contao-Fan
    • 03.09.2009
    • 251

    #1

    Kataloge aus importierten Tabellen

    Ich habe zwei Tabellen eines Kunden importiert und so hingekriegt, dass sie als Kataloge in TL eingebunden sind. Nun muss ich allerdings auch mit der vorgegebenen Struktur dieser Tabellen umgehen, diese sieht vereinfacht so aus:

    Tabelle Werke
    id_werk
    id_komponist
    (jedes Werk ist einem Komponisten zugeordnet)

    Tabelle Komponisten
    id_komponist

    Ich kann mir nun vorstellen, wie ich eine Ausgabe Werk - dazugehöriger Komponist erzeuge, (id_komponist wird zu einem tag-Feld im Katalog "Werke")

    aber:

    wie kriege ich nun ausgegeben, welche Werke ein ausgewählter Komponist geschrieben hat? Also eine Liste seiner Werke?

    Lassen sich solche Abfragen mit dem Catalog erzeugen?

    Gruß
    Michael
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hallo okapi,
    wenn du die Werke bei den Komponisten darstellen möchtest, dann musst du das so machen wie in dem anderen Thread schon besprochen. Du musst dann bie Komponisten ein Feld Tags erstellen was auf die Werke verweist.
    Anders herum, so wie du das vorschlägst, wäre es eher so, das der Komponist bei den Werken verfügbar ist.

    Hoffe das hilft schon mal weiter...

    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

    • okapi
      Contao-Fan
      • 03.09.2009
      • 251

      #3
      Hallo MacKP,

      danke für die Info! Ich denke, ich werde nicht darum herum kommen, die Beziehungen der bestehenden Tabellen händisch herzustellen. Also, wie du sagst, ein Feld "Tags" bei den Komponisten erstellen, und die Beziehung zu den Werken bei jedem einzelnen Datensatz selbst zu setzen.

      Die in den beiden Katalogen vorkommende gemeinsame ID Komponisten genügt leider nicht.

      Gruß
      Michael

      Kommentar

      Lädt...