Que tal, estoy haciendo un proyecto y tengo la siguiente situación:
Estoy manejando un array de cookies, este puede ser editado por el usuario antes de enviar el webform (puede agregar o eliminar), lo que he logrado hacer es que cuando el usuario envié el formulario me aparezcan mis cookies en un alerta pero al momento de asignarlos a un Textfield o en un Hide para que en los submission el usuario los vea las cookies sin ambargo no aparecen, este es el código que he implementado.
function MYTHEME_form_webform_client_form_102_alter(&$form, &$form_state, $form_id){
$form['#submit'][8] = 'MYTHEME_extra_submit_102';
}
function MYTHEME_extra_submit_102($node, &$submission) {
$submission->data[4]['value'][0] = "test";
}
creo que esto es lo mas cerca que he estado de asignarle valores al campo pero me sale el siguiente error: "Attempt to modify property of non-object"
Espero y me puedan ayudar!!
Comments
ya lo pude resolver
Con este código pude resolver mi problema!!!
function MYTHEME_form_webform_client_form__alter(&$form, &$form_state, $form_id){
$form['#validate'][] = 'MYTHEME_article_form_validate';
}
function MYTHEME_article_form_validate($form, &$form_state) {
$form_state['values']['submitted'][' machine name of field '] = informacion ;
}
Espero y alguien le funcione!!!
Gracias a Manuel Encarnacion ;)