it-swarm-ko.tech

사용자 역할에 필드 추가

Drupal 7을 사용하여 조직과 자원 봉사자를 연결하는 프로젝트를 만들고 있습니다. 나의 첫 번째 접근 방식은 프로파일 모듈을 사용하여 각 역할 (자원 봉사자 및 조직)에 대해 다른 프로파일을 만드는 것입니다. 선택한 역할에만 적용되는 새로운 필드?

7
starsinmypockets

프로필 2 모듈에 대한 유스 케이스의 좋은 예입니다.

프로젝트 페이지에 나열된대로 :

Profile2를 사용하면 권한을 통해 역할에 할당 할 수있는 여러 프로필 유형을 만들 수 있습니다 (예 : 일반 프로필 + 고객 프로필)

3
tim.plunkett

모든 필드를 사용자에게 직접 추가 한 다음 사용자 정의 hook_field_access () 구현을 사용하여 편집 /보기를 위해 표시 될 때를 제어 할 수 있다고 생각합니다.

3
Berdir

https://drupal.org/project/user_role_field 사용할 수 있다고 생각합니다.이 모듈을 사용하면 역할 별 필드를 지정할 수 있습니다. 새 필드를 작성할 때이 필드가 사용 가능한 역할을 지정하십시오.

0
Gaurav Varshney