Nur eindeutige Werte im Auswahl-Feld

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • JoergK
    Contao-Nutzer
    • 18.12.2010
    • 54

    #1

    Nur eindeutige Werte im Auswahl-Feld

    Kurze Frage: Wie kann ich erreichen, dass in einem Auswahl-Feld nur eindeutige (distinct) Werte gelistet werden?
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hallo JoergK,
    indem die Quelle aus Werten besteht die Eindeutig sind.

    Ich weiß jetzt nur nicht wie dich das weiter bringen soll... Vllt kannst du etwas genauer beschreiben was dein Problem ist oder was du erreichen möchtest. Dann kann man vllt mehr dazu sagen.

    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

    • JoergK
      Contao-Nutzer
      • 18.12.2010
      • 54

      #3
      Quelle des Select-Felds ist ein (Text-) Feld einer Tabelle, das in verschiedenen Records den gleichen Wert hat, ich will aber im Select-Feld natürlich jeden Wert nur einmal sehen. Ich könnte mir wohl einen View auf die Tabelle anlegen, der dieses Feld mit "select distinct..." enthält, ich dachte nur, das sowas im catalog evtl. schon vorgesehen ist.

      Kommentar

      • MacKP
        Contao-Yoda
        • 15.06.2009
        • 13315

        #4
        Puh... schwierig. Vor allem weil ja in der Tabelle wo du das dann auswählst die ID gespeichert wird und nicht der Wert selber...
        D.h. du kannst das nachher nicht unbedingt so zuordnen wie du das gerne hättest.
        An so einer Stelle wird dann normalerweise auf eine Zwischentabelle zurückgegriffen... oder Taxonomie. Ist natürlich auch nicht unbedingt schön zu Handhaben an so einer Stelle...

        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

        • JoergK
          Contao-Nutzer
          • 18.12.2010
          • 54

          #5
          ok, Danke. Ich denke, die sauberste Methode wäre wohl, die Tabelle zu normalisieren und die verschiedenen Werte aus einer Detailtabelle auswählen zu lassen, die ich dann auch für das Select-Feld benutze. Mal sehen, ob ich die Kraft dafür aufbringe...

          Kommentar

          Lädt...