2010-07-29 6 views
2

에서 "포럼 필드 선택"제거 내 포럼 노드 콘텐츠 유형에서 "포럼 드롭 다운 필드 선택"을 제거 할 수 있습니까?포럼 노드 콘텐츠 유형

저는 포럼이 1 개뿐이며 사용자가 추가 단계로 선택할 필요가 없도록 1 개의 선택 사항 만 있습니다.

제거 할 수있는 옵션이없는 경우 해당 값을 사용하여 양식을 제출할 수있는 방법을 알고 싶습니다.

나는 그것을 숨기려고 시도했다 : $form['taxonomy']['#type'] = 'hidden';

을하지만이 필요하기 때문에 작동하지 않습니다, 나는 내가 실제로 필요 ... 나는 새 게시물이 포럼에 추가하려는 경우를 지정해야 숨기려면 기본값을 제출하십시오.

감사

답변

1

#default_value에서 찾을 값으로 FALSE-#required, #type'value', 그리고 #value을 설정합니다. 이렇게하면 사용자는 선택기를 보지 않지만 양식 제출 처리기는 값을 가져옵니다.

1

사용 hook_form_alter와 하드 코딩 된 값과 기본 값을 (그들이 그것을 집어 경우 값이 어떻게 될지) 공급, 아니에 #REQUIRED 없습니다 설정합니다. 그게 효과가있다.

http://api.drupal.org/api/drupal/developer--topics--forms_api_reference.html/6

+0

예 hook_form_alter를 사용하고 있습니다. 필수로 설정하는 방법을 알고 있지만 정확히 하드 코딩하는 방법을 모르겠습니다. 감사합니다 – aneuryzm

+0

$ form [ 'element'] [ '# default_value'] = '용어'; $ form [ 'element'] [ '# value'] = '용어'; 그런 식으로. 또는 TID가 필요할 수도 있습니다. 반드시 양식을 검사하십시오. 드롭 다운의 옵션 값이 답입니다. – Kevin

관련 문제