무들 moodleform
클래스를 확장하고 addElement()
또는 createElement()
메서드를 호출하여 무들의 양식을 만듭니다. 예를 들어, I는 선택 소자 이런 식 작성 :무들의 양식 요소에 CSS 클래스 추가하기
$list = array('1'=>'one', '2'=>'two', '3'=>'three')
: $mform
폼에 대한 참조이며 $list
같은 연관 배열
$mform->addElement('select', 'mySelect', 'Select title' , $list);
.
질문 :이 양식 요소 또는 다른 양식 요소와 관련된 CSS 클래스를 추가하는 방법이 있습니까? (https://docs.moodle.org/dev/lib/formslib.php_Form_Definition#select
$mform->addElement('select', 'myselect', 'Select title', $list, ['class' => 'myclass']);
그리고 -
<select class="myClass">
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
</select>
귀하의 가정은 맞습니다. 저는 실제 코드에서 get_string()을 사용합니다 ;-) –