2012-09-14 5 views
2

drupal 이벤트 웹 사이트를 만듭니다. 시스템에는 이벤트가 있고 사람들은 이벤트에 등록 할 수 있습니다. 다른 이벤트에는 다른 등록 양식이 있습니다. 원하는 수의 참가자 정보를 입력 할 수 있다고 가정합니다. 참가자 이름의 경우 모바일 및 전자 메일 주소를 입력해야합니다. 사람들이 참가자를 동적으로 추가 할 수있게해야합니다. 나는 다음과 같은 옵션을 원합니다.drupal 6 프런트 엔드 사용자가 프런트 엔드의 양식 필드를 동적으로 추가 할 수있게합니다.

처음에는 양식에 참가자의 세부 정보가 한 행만 표시되어야합니다. 사용자가 다른 사람을 추가해야하는 경우 그는 "다른 사람 추가"버튼을 클릭하고 필드의 다른 행을 표시 할 수 있어야합니다. 이처럼 그는 여러 줄을 추가 할 수 있어야합니다. CCK 필드를 사용하여이 작업을 수행 할 수있는 방법을 알려주십시오.

또한보기를 사용하여 참가자 정보를 백엔드에 표시해야합니다. 나는 붙어있다. 도와주세요.

+0

안타깝게도 CCK로는이 작업을 수행 할 수 없습니다. –

+0

안녕하세요, 저는 실제로 그것을 할 길을 찾았습니다. CCK 3을 사용하여이 문제를 극복 할 수 있습니다. 사용자가 동적 필드 그룹을 추가 할 수있는 옵션이 있습니다. –

답변

1

나는 똑같은 문제가있어서 Drupal 6에서 해결하고 싶다면 자바 스크립트로 개인 모듈을 작성해야한다. 그러나 7 번째 드루팔 (Drupal)에는 Field collection 모듈이있다. 하나의 컬렉션에서 일부 필드 (이름, 모바일 및 이메일)를 결합하면이 필드는보기 모듈과 함께 작동합니다.