Non ho familiarità con i ganci di gravità. Ho creato 2 moduli di processo di iscrizione che sono visualizzati in un singolo modal ma chiamati in div diverse. Volevo inviare questi dati da 2 moduli a un'applicazione di terze parti utilizzando gform_after_submission inviare i dati di ingresso a terze parti dopo aver inviato un modulo specifico (ultimo modulo).Gravity Forms che invia dati di entrata combinati da più moduli a terzi dopo aver inviato un modulo specifico
Tuttavia facendo questo:
add_action('gform_after_submission_2', 'post_to_third_party', 10, 2);
function post_to_third_party($entry, $form) {
$post_url = 'http://thirdparty.com';
$body = array(
'first_name' => rgar($entry, '1.3'),
'last_name' => rgar($entry, '1.6'),
'message' => rgar($entry, '3'),
);
$request = new WP_Http();
$response = $request->post($post_url, array('body' => $body));
}
sarà solo mi permette di ottenere campi di immissione dalla forma id specificato.
Come sarebbe possibile che otterrei le voci da altre forme in modo che potessi includere e pubblicarlo su URL di terze parti?
Grazie in anticipo.
Dovresti conoscere gli ID di ingresso in modo da poterli recuperare tramite GFAPI :: get_entry ($ entry_id). – David
ottiene anche le voci da altre forme? –
Sì. Otterrà qualsiasi voce da qualsiasi modulo se si conosce l'ID della voce. – David