Joomla.it Forum
Componenti per Joomla! => Gestione Form => : salinas 10 Mar 2010, 17:17:25
-
Ciao, ho installato chorono form ma non riesco a far memorizzare nel database, oltre i dati del form, anche il nome utente della persona che compila il form.
Come posso fare?
-
Nel record registrato nel tabella del database associata al form, chronoform registra di default il codice dell'utente registrato e loggato che ha inserito il form da quello puoi risalitre con script php al nome del compilatore.
Se nonostante questo vuoi salvare proprio in nome dell'utente allora di serve uno script php nel form da porre in Html code che compie questa ricerca e popola un campo nascosto del form con il nome utente.
Qualcosa del genere.
<?php
$user =& JFactory::getUser();
?>
<input type="hidden" name="utente" value="<?php echo $user->name; ?>" />
utente sarà in questo esempio il nome del campo nascosto che poi potrai recuperare nel template dell'email con {utente}
-
ok, se non ho capito come risalire al nome utente, grazie.