Buongiorno,
sono a chiedervi il vostro aiuto in quanto da parecchi giorni (direi settimane
) sto cercando di risolvere un problema senza successo.
Vengo subito al dunque: Joomla 3.0.3 e Chronoforms 4.0 RC3.5.2.4
Volevo creare una form per i contatti con la possibilità di scelta del destinatario attraverso una dropbox: un utente compila i classici campi (Nome, Email, Info, etc) e poi sceglie dall'elenco a chi inviare la mail.
Es.:
Amministrazione
Contabilità
Segreteria
Ho seguito un sacco di guide in lingua inglese ma non c'è stato nulla da fare....ho creato con il Wizar un menù dropdown Fiel Name e ID = recipients con queste opzioni:
em1=Tiscali
em2=Yahoo
em3=Prova
Ho creato un Custom Code in "OnSubmit" con Mode=Controller con questi valori:
<?php
$recipient = JRequest::getString('recipients', 'em1', 'post');
$emails = array (
'em1' => 'prova@tiscali.it',
'em2' => 'prova@yahoo.it',
'em3' => 'admin@example.com' );
$form->data['email_to_use'] = $emails[$recipients];
?>
Sempre nel "OnSubmit" ho un Email action con Dynamic To settato con email_to_use
Se provo l'invio mi esce questo errore:
Data Array:
Array ( [option] => com_chronoforms [tmpl] => component [chronoform] => prova [event] => submit [input_text_1] => nicola [input_text_2] => fdgsfdg@rewt.it [input_text_4] => fsdgfdsgf [recipients_] => em1 [input_submit_5] => Submit [90135a53699cccc7f68f3a8557d3d089] => 1 )
Validation Errors:
Array ( )
Debug Data
- redirect_user
- Error: No Redirect URL found
Mi potete aiutare per cortesia??
Grazie mille a tutti!
Nicola