steh mal wieder aufm Schlauch.
Ich hab eine Selectbox (multiple=true) in einem Modul(Eingabe).
Diese wird mit Werten aus der DB gefüttert ("|1|3|6|19|").
1. Wie kann ich dem Modul klar machen was alles selected wurde,
und diese auch (aktiv) in der Eingabe behält?
2. Wie übergebe ich die Selected Werte an die Ausgabe (evtl. gleich als Array())?
- Code: Alles auswählen
$nc_select = new rex_select();
$nc_select->setMultiple(TRUE);
$nc_select->setName('VALUE[10]');
$nc_select->setSelected('REX_VALUE[10]');
$nc_select->setAttribute('class', 'rex-form-select');
$nc_select->setStyle('width: 250px');
$nc_sql = rex_sql::factory();
$nc_sql->setQuery($qry);
foreach($nc_sql->getArray() as $nc) {
$nc_select->addOption($nc["name"],$nc["id"]);
}
Im wiki steht noch eine kleine Anleitung mit Actions.
Ist diese noch aktuell oder gibt es nicht einen anderen (direkteren)
Weg?
Danke schonmal. grz. Chris

