2009-11-23 1 views
0

제가 만들고있는 양식에 선택 상자를 표시하고 theme('select', $element);을 사용하여 올바른 형식의 선택 목록을 생성 할 수 있습니다. http://api.drupal.org/api/function/theme_select/6을 확인하면 변수 $ element에 대한 자세한 정보를 볼 수 있습니다.drupal theme_HOOK 속성에 대한 참조가 필요합니다.

$ 요소 요소의 속성이 포함 된 연관 배열입니다. 사용되는 속성 : 제목, 값, 옵션, 설명, 추가, 복수, 필수

내가 이해할 수없는 것은 내 옵션이 나열한 속성에 대한 것입니다. 나는 속성이 실제 HTML 태그 속성과 일치한다고 생각하지만 여전히 혼란 스럽다. 예를 들어, 배열에서 '#multiple'을 지정할 때 실제로 HTML을 쓰는 경우처럼 "여러 개"가 아닌 TRUE 또는 FALSE로 설정해야한다는 것을 배웠습니다. "options"속성을 배열로 지정해야합니까? 아니면 무엇입니까? 내 옵션은 무엇입니까?

나는이 문제에 대한 대답을 알고 싶습니다.하지만 내가 무엇을하고 싶은지는 입니다. 실제로은 이러한 유형의 미래에 사용할 수있는 참조 위치입니다. 질문. api.drupal.org가 있어야한다고 생각 하겠지만 필요한 모든 정보를 가지고 있지는 않습니다.

분명 할 수도 있지만, 저는 PHP에 상당히 익숙합니다. 제 질문에 답할 수 있습니다.

감사합니다.

답변

2

이러한 속성은 HTML 속성이 아니며 Drupal FormAPI 속성입니다. The documentation is here.

질문에 대답하려면 예 - #options에 연관 배열이 필요합니다.

+0

정말 대단해! 그것은 매우 도움이 될 것입니다 - 감사합니다! – ldweeks