Titre du sujet : Re: Ou se trouve "cmd_lastname" ? par virtual sur 06/05/2014 11:12:36
oui, effectivement, c'est bien dans checkout.php qu'il est écrit 3 fois. cmd_lastname permet d'écrire son nom sur le formulaire. 1) // texte à afficher ligne 106:
$sform->addElement(new XoopsFormText(_OLEDRION_LASTNAME,'cmd_lastname',50,255, $commande->getVar('cmd_lastname', 'e')), true);
2) case 'gateway': // Validation finale avant envoi sur la passerelle de paiement (ou arrêt) ligne 212:
$msg['NOM'] = $commande->getVar('cmd_lastname');
3) // Présentation finale avec panier en variables cachées ****************************** ligne 262:
$sform->addElement(new XoopsFormLabel(_OLEDRION_LASTNAME, $commande->getVar('cmd_lastname')));
Alors, j'ai rajouté cmd_trouve pour que le visiteur indique par quel moyen il nous à connu: ligne 125
$sform->addElement(new XoopsFormText(_OLEDRION_TROUVE,'cmd_trouve',50,255, $commande->getVar('cmd_trouve', 'e')), false);
ligne 220
$msg['TROUVE'] = $commande->getVar('cmd_trouve');
ligne 270:
$sform->addElement(new XoopsFormLabel(_OLEDRION_TROUVE, $commande->getVar('cmd_trouve')));
ça s'affiche bien avec le formulaire 1 à remplir:
Mais la réponse ne s'affiche pas dans le formulaire validé:
J'avais fait une autre modif dans main.php pour que ma phrase apparaisse dans validation 1: j'ai rajouté : define("_OLEDRION_TROUVE","Comment vous nous avez connu ?(exemple: Google,Leboncoin,etc...)");
Mais je me demande si il ne faut pas agir aussi sur cmd_trouve , ce qui ferait apparaitre le texte dans la page de validation 2... et comme j'ai copié sur cmd_lastname, je cheche donc si cmd_lastname ne se trouve pas dans un autre fichier pour y ajouter cmd_trouve pour que la réponse apparaisse... Tu vois ce que je veux dire , Alain ?
|