1
THE AIM
以下函數應使用變量預填充窗體上的隱藏字段(hidden_email ...)。將變量傳遞給忍者窗體字段
SUSPICION
我需要傳遞給該字段的變量「$ cust_email」在頁面加載時已經聲明。此時它包含一個電子郵件地址。
當前結果
問題是,當下面的代碼運行時,變量似乎已經是空的。沒有任何內容傳遞給表單的字段。
function create_page() {
$cust_email = $json->emailAddress;
function ninja_forms_handler() {
add_action ('ninja_forms_pre_process', 'add_customers_email');
}
add_action('init', 'ninja_forms_handler');
function add_customers_email() {
global $ninja_forms_processing;
$form_id = $ninja_forms_processing->get_form_ID();
if($form_id == 3){
$ninja_forms_processing->update_field_settings(‘hidden_email_1488454108179’, $cust_email);
}
}
}
感謝@Matt使代碼更好;) – Tom