Issue #0001636: Modifications of texts and button

This commit is contained in:
Aram HARUTYUNYAN 2013-07-29 11:19:46 +00:00
parent 0bf27c4e86
commit eddcc28c03
3 changed files with 23 additions and 7 deletions

View File

@ -619,6 +619,7 @@ class UserController extends Zend_Controller_Action
if ( $request->isPost() ) {
$params = $request->getParams();
$message = '';
$bt_fermer = '0';
$paramlist = array(
'telephone' => 'Numéro de téléphone direct',
@ -646,9 +647,10 @@ class UserController extends Zend_Controller_Action
if ($message == '') {
$mailbody = '<style type="text/css">table {font-family:Arial, Helvetica, sans-serif; font-size: 12px; width: 550px; border: none;}table td{padding: 4px 8px;}</style>';
$mailbody .= "Demande de envoi des identifiants<br /><br />";
$mailbody .= "S'il vous plaît envoyez-moi encore une fois l'identifiant et/ou le mot de passe qui me permettra d'avoir un accès au site.";
$mailbody .= "<p>Ci-dessous, les informations nécessaire pour me contacter:</p>";
$mailbody .= "Demande de envoi des identifiants.<br /><br />";
$mailbody .= "L'un de nos clients a égaré son(ses) identifiant(s).<br />";
$mailbody .= "Via notre lien -identifiants oubliés- il a effectué une demande de transmission de ces codes.<br />";
$mailbody .= "<p>A l'aide des informations ci-dessous, merci de retrouver ces codes et les lui envoyer par email.</p>";
$mailbody .= "<table><tr bgcolor='#eeeeee'><td width='200px'><strong>Identifiant :</strong></td><td>".$params['identifiant']."</td></tr>";
$mailbody .= "<tr><td><strong>Adresse email:</strong></td><td>".$params['email']."</td></tr>";
$mailbody .= "<tr bgcolor='#eeeeee'><td><strong>Numéro de téléphone direct:</strong></td><td>".$params['telephone']."</td></tr>";
@ -656,7 +658,12 @@ class UserController extends Zend_Controller_Action
$mailbody .= "<tr bgcolor='#eeeeee'><td><strong>Prénom:</strong></td><td>".$params['prenom']."</td></tr>";
$mailbody .= "<tr><td><strong>Fonction:</strong></td><td>".$params['fonction']."</td></tr>";
$mailbody .= "<tr bgcolor='#eeeeee'><td><strong>Service:</strong></td><td>".$params['service']."</td></tr>";
$mailbody .= "<tr><td><strong>Raison Sociale:</strong></td><td>".$params['rsociale']."</td></tr></table>";
$mailbody .= "<tr><td><strong>Raison Sociale:</strong></td><td>".$params['rsociale']."</td></tr></table>";
$mailbody .= "<p>Si les informations fournies ne permettent pas d'identifier correctement l'utilisateur, ";
$mailbody .= "merci d'émettre un message sur le mail communiquer en précisant que \"Les éléments confiés ne permettent pas d'identifier l'utilisateur ";
$mailbody .= "et par conséquence de vous délivrer les codes d'accès demandés\".<br />";
$mailbody .= "Aussi nous vous invitons à vous rapprocher de votre interlocuteur commercial habituel ";
$mailbody .= "ou de votre responsable suivi relations Scores & Décisions au sein de votre société.</p>";
require_once 'Scores/Mail.php';
$mail = new Mail();
@ -668,12 +675,14 @@ class UserController extends Zend_Controller_Action
try {
$mail->send();
$message = "Votre demande avec les informations suivantes a été envoyée. Nous vous contacterons prochainement.";
$bt_fermer = '1';
}
catch ( Zend_Mail_Transport_Exception $e ){
$message = $e->getMessage();
}
}
$this->view->assign('message', $message);
$this->view->assign('message', $message);
$this->view->assign('bt_fermer', $bt_fermer);
}
$this->view->assign('params', $params);
}

View File

@ -59,7 +59,7 @@ label#frm {
</style>
<?php if ($this->message!='') {?>
<div class='message'><p><?=$this->message; ?></p></div>
<div class='message'><p id='<?=$this->bt_fermer;?>'><?=$this->message; ?></p></div>
<?php }?>
<?php
$params = $this->params;

View File

@ -32,6 +32,13 @@ $('div#dlg input[required]').blur(function(){
else { $(this).removeClass('brsr'); }
});
if ($('div.message p').attr('id')=='1') {
txt = "Fermer";
}
else {
txt = "Annuler";
}
$('#dlg').dialog({ buttons: [
{ text: "Valider", click: function() {
var values = $(this).find('form').serialize();
@ -52,5 +59,5 @@ $('#dlg').dialog({ buttons: [
});
}
}},
{ text: "Annuler", click: function() { $(this).dialog('close'); }}
{ text: txt, click: function() { $(this).dialog('close'); }}
] });