Polskie wsparcie PrestaShop
PrestaShop => Konfiguracja => Wątek zaczęty przez: akm_krystian w Listopad 30, 2012, 06:02:38 am
-
Witam.
Potrzebuję, aby po wysłaniu formularza zamiast potwierdzenia które wyświetla się nad formularzem przenosiło mnie do nowej strony z podziękowaniem za wysłany e-mail. Oglądałem template formularza contact-form.tpl plik kontrolera ContactController.php i próbowałem go zmodyfikować, ale bezskutecznie.
podejrzewam, że trzeba zmodyfikować linię 156 w ContactController.php, czy jest ktoś w stanie pomóc?
if (!empty($contact->email))
{
if (Mail::Send((int)self::$cookie->id_lang, 'contact', Mail::l('Message from contact form', (int)self::$cookie->id_lang), array('{email}' => $from, '{message}' => stripslashes($message)), $contact->email, $contact->name, $from, ((int)(self::$cookie->id_customer) ? $customer->firstname.' '.$customer->lastname : ''), $fileAttachment)
AND Mail::Send((int)self::$cookie->id_lang, 'contact_form', Mail::l('Your message has been correctly sent', (int)self::$cookie->id_lang), array('{message}' => stripslashes($message)), $from))
self::$smarty->assign('confirmation', 1);
else
$this->errors[] = Tools::displayError('An error occurred while sending message.');
}