가능합니까? 나는 drupal 6을 사용하고 웹 양식 데이터를 저장하려고합니다. 새로운 콘텐츠 유형을 통해 필드를 설정 한 새 노드를 만들려면 전자 메일을 보내야합니다.webform 데이터를 새 노드로 저장
1
A
답변
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을 수정해야하는 경우 선택한 컨텐트 유형에 대해 누락 된 필드를 생성합니다.
CCK를 사용하지 않으려는 이유가 있습니까? – jpstrikesback