2010-06-14 2 views
1

나는 이것이 newb 질문을 어느 정도 알고 있지만 마감 시간에 실행하고 그리고 드루팔 경험 3 일 단지 그것을 잘라하지 않습니다 '#title'=> t ('성별 : *'), '#options'=> 배열 (t ('남성'), t ('여성')), '#required'=> TRUE, '#weight'=> 2,);

선택 값에 값을 어떻게 할당합니까? 예를 들어 남성 -> 'm'및 여성 -> 'f'. 또한 내가 선택 상자를 기본 캡션을주고 어떻게

고마워 "성별을 ... 선택하십시오"

답변

3

이 시도 :

$options = array(
    '', => 'Please select a gender.', 
    'm' => 'Male', 
    'f' => 'Female', 
); 

$form['gender']['#options'] = $options; 

를 유효성 검사 기능에서 (양식 제출 후) 당신은 사용자가 ""이 아닌 값을 선택했는지 확인해야합니다.

관련 문제