Ergebnis 1 bis 2 von 2

Thema: Problem mit DropDown Menü im Backend mit Daten in einer neuen Tabelle

  1. #1
    Contao-Nutzer
    Registriert seit
    14.06.2010.
    Beiträge
    81

    Standard Problem mit DropDown Menü im Backend mit Daten in einer neuen Tabelle

    Hallo Zusammen,

    Ich erzeuge mir gerade eine neues Modul und benötige hier in Backend 3 Tabellen welche ich befüllen muss.

    Also es gibt folgende Tabellen
    1) ProduktGruppe mit 2 Spalte:id, Name welchen eine ID ist für die Tabelle 3
    2) Produkt: Dies hat 3 Spalte: id, Name und eine pid auf die Tabelle 1 (Also Produktgruppe)
    3) Sprache: hat drei Spalte: id, deutsch und englisch

    Wichtig ist, dass in der Spalte name von den Tabellen Produkt und Produktgruppe nicht der Text drinnen steht, sondern ein Platzhalter welcher in der Tabelle Sprache für mehrere Sprachen übersetzt ist.

    Mit Callback funktionen habe ich das Erzeugen der Produktgruppe sehr gut gelöst und es wird alles automatisch in der Tabelle Sprache eingegeben.
    Mein Problem ist jetzt aber die Tabelle Produkt. Hier will ich ein Drop Down Menü also 'inputType' => 'select' verwenden um die Produktgruppe auszuwählen. Das Problem ist jetzt aber, dass er mir natürlich bei der Liste immer nur die ID's der sprachen Tabelle ausgibt, welche eine ProduktGruppe ist. Das ist auch logisch, denn in der Spalte Name der Produktgruppe ist ja nur eine ID auf den Text selber drinnen.

    Gibt es hier irgend eine Möglichkeit dies zu ersetzen?

    Ich habe bereits einen options_callback bei dem, field eingebaut und die funktion sieht wie folgt aus:
    public function placeholder_load_callback2($var)
    {
    return array('Test1' =>"test1",'Test2'=>'test2');
    }

    leider beinhaltet meine drop down aber jetzt immer noch die ids.

    Vielen Dank für eure Hilfe
    Ludi
    Geändert von ludi (21.06.2010 um 07:45 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    14.06.2010.
    Beiträge
    81

    Standard

    Ich konnte den Fehler selber finden.
    Leider hatte ich beim Feld auch das Attribut foreignKey gesetzt. Wenn dies der Fall ist, wird options_callback ignoriert.

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Horizontales Dropdown-Menü
    Von rolandwa im Forum Allgemeine Inhaltselemente
    Antworten: 1
    Letzter Beitrag: 23.01.2011, 18:30
  2. Dropdown-Menü mit Darstellungsproblemen
    Von LeoDesign im Forum Layout / Templates / Holy Grail
    Antworten: 6
    Letzter Beitrag: 18.01.2011, 09:37
  3. DropDown Menü Einklappzeit
    Von x4all im Forum Layout / Templates / Holy Grail
    Antworten: 1
    Letzter Beitrag: 05.11.2010, 10:54
  4. Antworten: 13
    Letzter Beitrag: 17.08.2010, 12:14
  5. DropDown Menü Problem
    Von matze im Forum Layout / Templates / Holy Grail
    Antworten: 7
    Letzter Beitrag: 24.09.2009, 15:45

Lesezeichen

Lesezeichen

Berechtigungen

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