Wie lade ich ausgewählte Listenelemente in der Multiple-Select-Listbox in der Update-Ansicht in yii?

8

Ich habe eine multiple select-list-box für Staff in Create-Service-Form , die verwendet wird, um mehrere Mitarbeiter auszuwählen, wenn ein neuer Service erstellt wird. Dazu kann ich mehrere Mitarbeiter für einen einzigen Dienst zuweisen.


Ich habe staff_id field gespeichert als:
$model->staff_id = serialize($model->staff_id);


Hier der update-view Code für die Mehrfachauswahlliste:

%Vor%

Problem ist, wenn ich Formular zum Aktualisieren eines Dienstes laden. Wie wähle ich die Mitarbeiter aus, die zuvor in der Datenbank gespeichert wurden?

Ich habe diese dropDownList-Attribute versucht, aber es funktioniert nicht.
$ auswählen | Zeichenfolge | der ausgewählte Wert

Wenn jemand eine Lösung hat, dann schlage mich vor. Danke allen Kumpels ...

    
Frank 02.07.2012, 12:46
quelle

1 Antwort

12

Hier ist ein kurzer Code, den ich für Sie geschrieben habe. Es ist ein Beispiel, das Ihnen helfen wird zu verstehen, wie es funktioniert.

%Vor%

Viel Spaß, Ya !!!

    
deepesh saini 03.07.2012, 06:33
quelle