[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • rex_select::addOption(attributes = array()) - Frage
Seite 1 von 1

rex_select::addOption(attributes = array()) - Frage

Verfasst: 25. Jan 2016, 17:22
von darwin
HI,
Redaxo 4.6.2
ich benötige eine option + class und hätte dafür die rex_seelct verwendet:

Code: Alles auswählen

<select>
<option class="foo">Name</option>
</select>
Nur leider kommt keine class=foo an.

Code: Alles auswählen

$ms = new rex_select();
        $ms->setSize(1);
        $ms->setMultiple(false);
        $ms->setName($value);
        $ms->setSelected($rex_value);
        # addOption ($name, $value, $id=0, $re_id=0, $attributes=array())
        foreach($options as $name=>$value)
        {
            $ms->addOption($name, $value, $attributes = array("class=", "foo"));
        }
        echo $ms->show();
Jemand eine Idee, doer wie man das lösen könnte.
Danke schonmal.
grz. Chris

Re: rex_select::addOption(attributes = array()) - Frage

Verfasst: 25. Jan 2016, 21:56
von runstop64
Probier mal

Code: Alles auswählen

$ms->addOption($name, $value, 0,0, array("class"=>"foo"));

Re: rex_select::addOption(attributes = array()) - Frage

Verfasst: 26. Jan 2016, 09:37
von Thomas.Blum
Hej,

oder

Code: Alles auswählen

$ms->setStyle('class="foo"');
und im CSS via

Code: Alles auswählen

.foo > option {
}
vg Thomas

Re: rex_select::addOption(attributes = array()) - Frage

Verfasst: 26. Jan 2016, 09:56
von darwin
Hi,
danke Ihr beiden, hat geholfen ... :D

grz. Chris