wdrożenia PrestaShop

Przekierowanie na url po wysłaniu formularza kontaktowego

  • 0 Odpowiedzi
  • 1100 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline akm_krystian

  • Nowy
  • *
  • 2
  • 0
Przekierowanie na url po wysłaniu formularza kontaktowego
« dnia: 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.');
}