2011-10-31 2 views
0

나는 Drupal을 사용하고 사용자가 숫자를 제출하기 위해 노드에 필드를 만들고 싶습니다.drupal에서 노드에 필드를 만드는 방법은 무엇입니까?

필자는 모듈을 만들었습니다. 설치 파일을 통해 ive는 mysql에 테이블을 만들고 uid, nid 및 amount 열을 추가했습니다.

이제 노드 페이지, 노드/%에 필드가 필요합니다. 노드/%/편집 페이지가 아닙니다.

노드를 보는 사용자가 값을 지정할 수 있으므로 nid, uid 및 금액이 전송됩니다.

Ive는 후크 양식 변경 및 후크 노드 api를 시도했습니다. 그러나 내가 찾을 수있는 모든 자습서는 필드 값을 변경하거나 편집 페이지에 필드를 추가하는 것입니다.

어떤 도움 주셔서 감사하거나 voting_api 모듈 또는 user_points 모듈 보는 것이 가장 좋은 것입니다 같은이 소리 어떤 시작점

+0

그냥 확인하려면 특정 노드 유형에 대한 필드를 생성하기 위해 cck 모듈을 사용하지 않습니까? –

+0

안녕하세요. 나는 편집 페이지가 아닌 실제 노드에 필드에 대한 입력을 원한다. 투표 또는 신고와 유사하지만 값을 지정하는 실제 입력란입니다. –

답변

1

. 이러한 유스 케이스가 당신의 필요에 맞지 않는다면, 당신이 원하는 것을 어떻게하는지 볼 수있는 출발점이 될 것입니다.

0

나는이 게시물을 가로 질러 오늘 아침에 이것 또한 당신에게 노드 내용 페이지에 양식을 붙이는 것에 약간의 도움을 줄 것 같다. Working with forms in Drupal 7

관련 문제