Ergebnis 1 bis 5 von 5

Thema: Mit options_callback Checkboxen erstellen und teilweise auf true setzen

  1. #1
    Contao-Fan Avatar von eS_IT
    Registriert seit
    21.07.2010.
    Ort
    Werne a. d. Lippe
    Beiträge
    585
    Partner-ID
    6161
    User beschenken
    Wunschliste

    Standard Mit options_callback Checkboxen erstellen und teilweise auf true setzen

    Hallo zusammen,
    ich suche eigentlich nur eine Kleinigkeit. Leider konnte ich bis jetzt keine Lösung finden.

    Ich erstelle mit einer options_callback-Funktion ein Array, welches im BE durch Checkboxen dargestellt wird. Dabei ist eine Mehrfachauswahl erlaubt, es werden also alle Optionen untereinander dargestellt. Das Array sieht folgendermaßen aus:
    PHP-Code:
    $option = array(=> 'Option01'=> 'Option02'); 
    Ich möchte, dass einige Werte ausgewählt sind und andere nicht.
    Wie kann ich bestimmen, ob ein Wert ture oder flase ist?

    Viele Grüße,
    eS_IT
    Geändert von eS_IT (09.08.2010 um 07:46 Uhr)

  2. #2
    Contao-Fan Avatar von eS_IT
    Registriert seit
    21.07.2010.
    Ort
    Werne a. d. Lippe
    Beiträge
    585
    Partner-ID
    6161
    User beschenken
    Wunschliste

    Standard

    Ich will das Thema ja nicht pushen, aber die Sache brennt mir irgendwie auf den Nägeln. Deshalb meine Frage: Was ist los, ist die Frage einfach nur blöd gestellt, oder weiß keiner eine Antwort?

    Viele Grüße,
    eS_IT

  3. #3
    Contao-Nutzer
    Registriert seit
    28.07.2009.
    Ort
    Eisenach
    Beiträge
    137

    Standard

    Hi, ich hätte auch gerne gewusst wie das geht. Ich verstehe deine Frage.

  4. #4
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Guck Dir mal an, wie das Widget generiert wird

    system/modules/backend/CheckboxWizard.php wahrscheinlich. Müsstest Du gucken, obs wirklich dieses Widget ist - weiss ich grad nicht auswendig
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  5. #5
    Contao-Fan Avatar von eS_IT
    Registriert seit
    21.07.2010.
    Ort
    Werne a. d. Lippe
    Beiträge
    585
    Partner-ID
    6161
    User beschenken
    Wunschliste

    Standard

    Hallo Toflar,
    danke für den Tipp. Es sind normale Checkboxen, also denke ich (ausgehend von Deinem Tipp) es müsste die Datei: system/modules/backend/Checkbox.php sein. Ich habe sie mir auch angesehen und bin der Meinung, dass man der Methode __set() eine Eigenschaft und einen Wert übergeben kann. Es müsste also mit __set('checked', 'checked') gehen. Allerdings weiß ich nicht wie aus dem Array meiner options_callback-Funktion diese Checkboxen erstellt werden. Diese Verarbeitung müsste erweitert werden, damit sie ein zweidemensionales Array verarbeiten kann.

    Zusammenfassend kann man wohl sagen, dass es keine einfache Lösung gibt und man um die Erstellung eines eigenen Widgets wohl kaum herum kommt. (Ich lasse mich da aber gerne Berichtigen)

    Viele Grüße,
    eS_IT

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. filter=true, Ausgabe im Select Element sortieren?
    Von kmielke im Forum Entwickler-Fragen
    Antworten: 0
    Letzter Beitrag: 06.05.2010, 13:03
  2. prepareForWidget() und disabled=true macht Probleme
    Von stefan.sl im Forum Entwickler-Fragen
    Antworten: 5
    Letzter Beitrag: 25.12.2009, 17:19
  3. Checkboxen in relation setzen
    Von Johannes im Forum Formulare
    Antworten: 2
    Letzter Beitrag: 11.09.2009, 09:14

Lesezeichen

Lesezeichen

Berechtigungen

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