Zmiana formularza kontaktowego

Miejsce na wszelkie dyskusje odnośnie problemów technicznych i ewentualnych pytań z rozbudowaniem systemu w plikach i skryptach Opencart, a które nie dotyczą instalacji.

Zmiana formularza kontaktowego

Postprzez staniapl » 27 lis 2012, o 16:59

Witam !
Jak w temacie chcę dodać do standardowego formularza kontaktowego kilka pól tj. nr telefony, nazwę firmy .. powiedzmy, że 2 inputy.


Jak się do tego zabrać ? od strony frontendu sprawa prosta zmieniamy plik catalog/viev/MÓJ THEME/information/contact.tpl dodajemy odpowiednie inputy.

Gdzie grzebnąć, aby na maila przychodziły odpowiednio dodane pola tj.

imię : Marek
nr. telefonu: 500-000-000
nazwa firmy: Firma Krzak.

Pozdrawiam
Avatar użytkownika
staniapl
 
Posty: 631
Dołączył(a): 13 lut 2012, o 19:47
Lokalizacja: Zambr?w, Nowe Piekuty

Re: Zmiana formularza kontaktowego

Postprzez adikon.oc » 27 lis 2012, o 20:04

trzeba dodać obsługe nowych pól w catalog/controller/information/contact.php
najprościej to bedzie można zrobić takim o to sposobem,
linie 23
Kod: Zaznacz cały
$mail->setText(strip_tags(html_entity_decode($this->request->post['enquiry'], ENT_QUOTES, 'UTF-8')));

zamienić na:
Kod: Zaznacz cały
$message_contact = "imię : " . $this->request->post['name'] . "\n
nr. telefonu:  " . $this->request->post['NAZWA_POLA_Z_TELEFONEM'] . "\n
nazwa firmy:  " . $this->request->post['NAZWA_POLA_Z_FIRMA'] . "\n\n";
$mail->setText($message_contact . strip_tags(html_entity_decode($this->request->post['enquiry'], ENT_QUOTES, 'UTF-8')));
adikon.oc
 
Posty: 603
Dołączył(a): 28 gru 2010, o 22:56

Re: Zmiana formularza kontaktowego

Postprzez staniapl » 28 lis 2012, o 16:04

Dzięki wielkie - dziś przetestuję !

widzę, że najwięcej udzielasz się na tym forum i pomagasz ludziom - wielkie piwko dla Ciebie ;)
Avatar użytkownika
staniapl
 
Posty: 631
Dołączył(a): 13 lut 2012, o 19:47
Lokalizacja: Zambr?w, Nowe Piekuty


Powrót do Pomoc techniczna przy Opencart

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości