Moodle クラスを拡張し、またはメソッドmoodleform
を呼び出して、Moodle でフォームを作成します。たとえば、次のように select 要素を作成します。addElement()
createElement()
$mform->addElement('select', 'mySelect', 'Select title' , $list);
はフォーム$mform
への参照で、次の$list
ような連想配列です。
$list = array('1'=>'one', '2'=>'two', '3'=>'three')
.
問題は、このフォーム要素または他のフォーム要素に関連付けられた CSS クラスを追加する方法はありますか?
つまり、HTML コードが次のようになるように、プログラムで class を追加したいと考えmyClass
ています。
<select class="myClass">
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
</select>