2011-03-01 2 views
1

가능합니까? 나는 drupal 6을 사용하고 웹 양식 데이터를 저장하려고합니다. 새로운 콘텐츠 유형을 통해 필드를 설정 한 새 노드를 만들려면 전자 메일을 보내야합니다.webform 데이터를 새 노드로 저장

+0

CCK를 사용하지 않으려는 이유가 있습니까? – jpstrikesback

답변

2

Webform 대신 CCK를 사용하는 것이 좋습니다.
그러나 당신이 원하는 경우, 사용자 정의 모듈을 작성해야 : 당신은이 모듈을 수정할 수

/** 
* Implementation of hook_form_alter() 
*/ 
function YOURMODULE_form_alter(&$form, &$form_state, $form_id) { 
    if (substr($form_id, 0, 19) == 'webform_client_form') { 
    $form['#submit'][] = '_YOURMODULE_webform_submit'; 
    } 
} 

/* 
* Submitting webform 
*/ 
function _YOURMODULE_webform_submit($form, &$form_state) { 
// Investigate here $form_state via print_r or dsm (if devel installed). 
// How to save node: http://www.google.com/search?q=drupal+programmatically+save+node 
} 
1

, 그것은 그것은 당신이 당신이하고자하는 콘텐츠 형식을 지정할 수 있습니다 7.

http://ichormedia.com.au/blog/webform-submissions-nodes/

드루팔위한거야 웹 양식 제출을 제출하고 싶습니다. 또한 모듈은 Webform을 수정해야하는 경우 선택한 컨텐트 유형에 대해 누락 된 필드를 생성합니다.