이것은 그룹 문제 필드 또는 양식에서 게시 설정과 같은 필드를 숨기려고 할 때 defaut 값이더라도 필드의 두 세트를 모두 null 값으로 유효성을 검사 할 때 올바르게 선언되었습니다.
보이지 않는, #access, unset hidden 아무것도 작동하지 않았습니다! 현재 프로젝트 사용자의 경우 주소 또는 그림과 같이 당시의 일부 프로필 만 편집 할 수 있기 때문에 매우 문제가됩니다. 따라서 그룹 청중을 숨기면 사용자가 모든 그룹에 속하게됩니다. 편집하다.
아래 코드를 사용 하여이 필드를 숨기고 사용자를 그룹에 유지했습니다.
$variables['user_edit_about']['group_audience']= $temp['group_audience'];
$variables['user_edit_about']['group_audience']['#prefix'] = '<div style="display:none;">';
$variables['user_edit_about']['group_audience']['#suffix'] = '</div>';
누구든지 이것을 달성하는 더 좋은 방법을 생각할 것입니까?
감사