Ciao a tutti,
Ho utilizzato Chronoform con successo ma non riesco a fare un form che invii una mail all'utente loggato con i dati estratti con una query dal Data Base.
Per estrarre i dati ho messo in "Custom code" così:
<?php
$user =& JFactory::getUser();
// interrogare il DB:
$db =& JFactory::getDBO();
$query = "SELECT * FROM jos_alpha_userpoints_details WHERE referreid LIKE'%".$user->username."%' and points<0 ORDER BY `id` DESC";
$db->setQuery($query);
$row = $db->loadAssoc();
$id=$row['id'];
$acquirente=$row['referreid'];
$importo=$row['points'];
$data=$row['insert_date'];
$venditore=$row['datareference'];
?>
Poi per ricavare l'utente loggato ho messo:
<?php
$user =& JFactory::getUser();
echo "<input type=\"hidden\" name=\"username\" value=\"$user->username\" />";
?>
Quindi ho configurato l"actions email" in "on load" mettendo nel "dinamyc to" username e nel "Template" ho messo:
<td>Numero Transazione</td>
<td>{id}</td>
nel "to" Static ho provato a mettere un indirizzo e mi arriva l'email ma senza il valore id ma solo il testo:{id}.
Se invece lascio vuoto il "to" Static non arriva niente.
Per favore qualcuno mi può aiutare?
Grazie.
Piero.