$val = floor($val).".".substr(floor(($val - floor($val))*100+100),1);
$page->assign('montant',$val);
+ $page->assign('comment',Env::v('comment'));
$page->assign('meth', $meth);
$page->assign('pay', $pay);
}
/* on fait l'insertion en base de donnees */
- XDB::execute("INSERT INTO paiement.transactions (id,uid,ref,fullref,montant,cle)
- VALUES ({?},{?},{?},{?},{?},{?})",
- $champ901, $uid, $ref, $champ200, $montant, $champ905);
+ XDB::execute("INSERT INTO paiement.transactions (id,uid,ref,fullref,montant,cle,comment)
+ VALUES ({?},{?},{?},{?},{?},{?},{?})",
+ $champ901, $uid, $ref, $champ200, $montant, $champ905,Env::v('comment'));
/* on genere le mail de confirmation */
$conf_text = str_replace("<prenom>",$prenom,$conf_text);
}
/* on fait l'insertion en base de donnees */
- XDB::execute("INSERT INTO paiement.transactions (id,uid,ref,fullref,montant,cle)
- VALUES ({?},{?},{?},{?},{?},{?})",
- $no_transaction, $uid, $ref, $fullref, $montant, $clef);
+ XDB::execute("INSERT INTO paiement.transactions (id,uid,ref,fullref,montant,cle,comment)
+ VALUES ({?},{?},{?},{?},{?},{?},{?})",
+ $no_transaction, $uid, $ref, $fullref, $montant, $clef, Env::v('comment'));
/* on genere le mail de confirmation */
$conf_text = str_replace("<prenom>",$prenom,$conf_text);
$name = $req->fetchOneCell();
$roboturl = str_replace("https://","http://",$globals->baseurl)
- ."/payment/paypal_return/".S::v('uid');
+ ."/payment/paypal_return/".S::v('uid')."?comment=".urlencode(Env::v('comment'));
$this->infos = Array();
a.city, a.postcode AS zip, a.country,
IF(t.tel, t.tel, q.profile_mobile) AS night_phone_b
FROM auth_user_quick AS q
- LEFT JOIN adresses AS a ON (q.user_id = a.uid)
+ LEFT JOIN adresses AS a ON (q.user_id = a.uid AND FIND_IN_SET('active', a.statut))
LEFT JOIN tels AS t ON (t.uid = a.uid AND t.adrid = a.adrid)
- WHERE q.user_id = {?} AND FIND_IN_SET('active', a.statut)
+ WHERE q.user_id = {?}
LIMIT 1", S::v('uid'));
$this->infos['client']=array_merge($info_client, $res->fetchOneAssoc());
<td><b>Montant (euros)</b></td>
<td>{$montant}</td>
</tr>
+{if $comment}
+ <tr>
+ <td><b>Commentaire</b>
+ <td>{$comment}</td>
+ </tr>
+{/if}
<tr>
<td> </td>
<td>
<form method="post" action="{$platal->pl_self()}">
<p> Si tu ne souhaites pas utiliser notre interface de
télépaiement, tu peux virer directement la somme de ton choix sur notre compte
- 30004 00314 00010016782 60. Nous veillerons à ce que ton paiement parvienne à
+ <strong>30004 00314 00010016782 60</strong>. Nous veillerons à ce que ton paiement parvienne à
son destinataire. Pense toutefois à le préciser dans le motif du
versement.
<br /><br />
<td><input type="text" name="montant" size="13" class='right' value="{$montant}" /></td>
</tr>
<tr>
+ <td>Commentaire</td>
+ <td><textarea name="comment" rows="5" cols="30"></textarea></td>
+ </tr>
+ <tr>
<td> </td>
<td>
<input type="hidden" name="op" value="submit" />