fix contactform

This commit is contained in:
Thibault GUILLAUME 2016-03-02 12:36:13 +01:00
parent 2fa8a22864
commit a83a78a462
5 changed files with 53 additions and 26 deletions

View File

@ -11,13 +11,20 @@
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td align="left"> <b>{lastname} {firstname}</b> </td>
<td align="left"> {function} </td>
<td align="left"> {compagny} </td>
<td align="left"> Adresse électronique : {email1} {if email2 =! ''} - {email2}{/if} </td>
<td align="left"> Téléphone : Adresse électronique : {phone1} {if phone2 =! ''} - {phone2}{/if} </td>
<td align="left"> &nbsp; </td>
<td align="left"> {content} </td>
<td align="left">
<b>Message de</b> {lastname} {firstname}
<br><br>
<b>Adresse électronique :</b> {email1} - {email2}
<br><br>
<b>Fonction :</b> {function}
<br><br>
<b>Société :</b> {compagny}
<br><br>
<b>Téléphone :</b> {phone1} - {phone2}
<br><br>
<b>Message :</b> {content}
<br><br>
</td>
</tr>
</table>
</body>

View File

@ -1,9 +1,9 @@
Vous avez reçu un message de la part d'un client depuis votre boutique
Vous avez reçu un message Presse
Nom: {lastname} {firstname}
{function}
{compagny}
Adresse électronique : {email1} {if email2 =! ''} - {email2}{/if}
Téléphone : Adresse électronique : {phone1} {if phone2 =! ''} - {phone2}{/if}
Adresse électronique : {email1} - {email2}
Téléphone : Adresse électronique : {phone1} - {phone2}
{content}

View File

@ -5,21 +5,28 @@
<title>Message Fournisseur</title>
</head>
<body>
<table style="font-family: tahoma,arial,sans-serif; font-size: 12px; color:#000000; width: 550px;">
<table style="font-family: tahoma,arial,sans-serif; font-size: 12px; color:#000000; width: 100%;">
<tr>
<td align="left" style="background: #514c8c; color:#ffffff; font-size: 12px; font-weight:bold; padding: 0.5em 1em;">Vous avez reçu un message de la part d'un fournisseur</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td align="left"> <b>{lastname} {firstname}</b> </td>
<td align="left"> {function} </td>
<td align="left"> {brand} - {compagny} </td>
<td align="left"> Adresse électronique : {email1} {if email2 =! ''} - {email2}{/if} </td>
<td align="left"> Téléphone : Adresse électronique : {phone1} {if phone2 =! ''} - {phone2}{/if} </td>
<td align="left"> &nbsp; </td>
<td align="left"> Proposition : {purpose} </td>
<td align="left"> &nbsp; </td>
<td align="left"> {content} </td>
<td align="left">
<b>Message de</b> {lastname} {firstname}
<br><br>
<b>Adresse électronique :</b> {email1} - {email2}
<br><br>
<b>Fonction :</b> {function}
<br><br>
<b>Société :</b> {brand} - {compagny}
<br><br>
<b>Téléphone :</b> {phone1} - {phone2}
<br><br>
<b>Proposition :</b> {purpose}
<br><br>
<b>Message :</b> {content}
<br><br>
</td>
</tr>
</table>
</body>

View File

@ -1,10 +1,10 @@
Vous avez reçu un message de la part d'un client depuis votre boutique
Vous avez reçu un message de la part d'un fournisseur
Nom: {lastname} {firstname}
{function}
{brand} - {compagny}
Adresse électronique : {email1} {if email2 =! ''} - {email2}{/if}
Téléphone : Adresse électronique : {phone1} {if phone2 =! ''} - {phone2}{/if}
Adresse électronique : {email1} - {email2}
Téléphone : Adresse électronique : {phone1} - {phone2}
Proposition : {purpose}

View File

@ -24,6 +24,8 @@ class Process
public function addProvider($post)
{
global $cookie;
$this->data = $post;
$errors = [];
$isCorrect = $this->validate(Contactform::TYPE_PROVIDER);
@ -47,11 +49,15 @@ class Process
'content' => pSQL($this->data['content']),
'type' => Contactform::TYPE_PROVIDER
], 'INSERT');
if (!$query) {
$errors[] = Tools::displayError('Une erreur s\'est produite. Votre message n\'a pas été envoyé');
} else {
} else {
$this->data = array();
foreach ($post as $key => $data) {
$this->data['{'.$key.'}'] = $data;
}
$sended = Mail::Send(
(int)$cookie->id_lang,
'provider',
@ -75,6 +81,8 @@ class Process
public function addPress($post)
{
global $cookie;
$this->data = $post;
$errors = [];
$isCorrect = $this->validate(Contactform::TYPE_PRESS);
@ -100,6 +108,11 @@ class Process
if (!$query) {
$errors[] = Tools::displayError('Une erreur s\'est produite. Votre message n\'a pas été envoyé');
} else {
$this->data = array();
foreach ($post as $key => $data) {
$this->data['{'.$key.'}'] = $data;
}
$sended = Mail::Send(
intval($cookie->id_lang),
'press',