사용자가 텍스트 필드를 통해 이름 목록을 입력하는 드루팔 (drupal) 양식이 있는데 원하는만큼 입력 할 수 있기를 바랍니다. Drupal로 "입력 배열"을 만드는 방법이 있습니까? Ajax 또는 Ahah를 사용하여이 작업을 수행하기위한 아이디어가 있습니까?드루팔 (Drupal) 입력 배열
1
A
답변
1
가장 쉬운 방법은 콘텐츠 형식과 CCK 필드를 사용하는 것입니다. 필드 구성에서 값 개수를 무제한으로 설정할 수 있습니다. 이렇게하면 양식을 보면 단일 입력란이 표시되고 다른 입력 요소를 동적으로 추가하는 '추가'버튼이 추가됩니다.
제출 된 정보로 처리해야하는 경우 nodeapi 후크를 사용하여 양식 제출을 캡처 할 수 있습니다.
양식을 사용하려면 양식의 "#ahah" binding 속성을 사용하고 수동으로 새 요소를 추가해야하며 이전에 게시 된 this tutorial을 따라야합니다.
그러나 형식을 비동기 적으로 수정하면 내용 유형을 사용하는 것이 좋습니다. Drupal 6에서는 문제가 있으며 두통이 많이 발생할 수 있습니다. AHAH로 양식을 수정하는 방법에 대한 자세한 내용은 this post을 참조하십시오.
행운을 빈다.
1
2
CCK을 사용하는 경우 원하는 특정 요소의 수를 지정할 수 있습니다.이 요소를 무제한으로 설정할 수 있으며 양식 요소 아래에 "추가"버튼이 있습니다.
사용자 이름의 이름 인 경우 userreference 필드를 사용할 수도 있습니다.
관련 문제
- 1. 드루팔 (Drupal : 사용자 이름 입력 필드?
- 2. 드루팔 (Drupal?
- 3. 드루팔 (Drupal : 맞춤식 위젯?
- 4. 드루팔 (Drupal 6 규칙 모듈을 드루팔 (Drupal) 7로 변환하십시오.
- 5. 커스텀 드루팔 (Drupal) 패널의 설정
- 6. 드루팔 (Drupal 네비게이션 Conundrum
- 7. 드루팔 (Drupal : hooking_init();
- 8. 드루팔 (Drupal) 외부 인증
- 9. 드루팔 (Drupal 렌더링 불완전보기)
- 10. 드루팔 (Drupal views) 구조
- 11. 드루팔 (Drupal Views, Taxonomy)
- 12. 드루팔 (Drupal 및 jquery)
- 13. 드루팔 (Drupal) 코어 이해?
- 14. 서비스 레이어로서의 드루팔 (Drupal)
- 15. 드루팔 (Drupal : 컬러 코딩보기
- 16. 드루팔 (Drupal : 변경보기 인자
- 17. i18n 드루팔 (Drupal) 문제
- 18. 드루팔 (Drupal newbie) 질문
- 19. 드루팔 (Drupal)로드 밸런싱
- 20. 드루팔 (Drupal 7) 분류
- 21. 드루팔 (Drupal 6x
- 22. 드루팔 (Drupal sub subthemes?
- 23. 드루팔 (Drupal VS Zikula
- 24. 드루팔 (Drupal pathauto) 용도
- 25. 드루팔 (Drupal fields) 국제화
- 26. 드루팔 (Drupal 6.14
- 27. 드루팔 (Drupal Accordion)
- 28. 드루팔 (Drupal) 훅 - 등록
- 29. 드루팔 (drupal) 모듈 개발
- 30. 다국어 드루팔 (Drupal) 사이트