Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

Formularz, nazwa nadawcy wiadomości.


  • Zaloguj się, aby dodać odpowiedź
3 odpowiedzi w tym temacie

#1
webli

webli

    Bywalec

  • Zarejestrowani
  • PipPip
  • 18 postów
Czy można w jakiś sposób zmienić adres z jakiego został wysłany email z formularza? Standardowo wyświetla mi się adres z serwera dla każdego maila, a chciałbym aby nadawcą był adres wpisany w polu email. Tak aby po otrzymaniu takiego maila na poczte można było go od razu odesłać do nadawcy.
  • 0

#2
qrczak

qrczak

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 415 postów
  • LokalizacjaŻuławy

Tak aby po otrzymaniu takiego maila na poczte można było go od razu odesłać do nadawcy.

Da się to zrobić ale pod warunkiem, że w ustawieniach formularza wybierzesz w polu "Format danych" opcję "Format e-mail". Lecz wiąże się to z pewnymi ograniczeniami tzn. że w tym przypadku możesz użyć w formularzu tylko trzech pól: email, subject oraz message. Te trzy nazwy musisz wpisać przy edycji pól jako "Nazwa pola", etykietkę (label) możesz nadać dowolną. Inne nazwy pól będą ignorowane. Oraz dozwolone jest załączanie plików. Wtedy formularz powinien działać tak jak chcesz.
  • 0

#3
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
Możesz też zainstalować potężny dodatek EFG, czyli Extended Form Generator. Jego jedną z największych zalet jest to, że możesz w każdym polu konfiguracji użyć tzw. insert tagów.
  • 0

Codefog - Contao web development


#4
webli

webli

    Bywalec

  • Zarejestrowani
  • PipPip
  • 18 postów

Tak aby po otrzymaniu takiego maila na poczte można było go od razu odesłać do nadawcy.

Da się to zrobić ale pod warunkiem, że w ustawieniach formularza wybierzesz w polu "Format danych" opcję "Format e-mail". Lecz wiąże się to z pewnymi ograniczeniami tzn. że w tym przypadku możesz użyć w formularzu tylko trzech pól: email, subject oraz message. Te trzy nazwy musisz wpisać przy edycji pól jako "Nazwa pola", etykietkę (label) możesz nadać dowolną. Inne nazwy pól będą ignorowane. Oraz dozwolone jest załączanie plików. Wtedy formularz powinien działać tak jak chcesz.



Dzięki za podpowiedź, forward odsyła teraz bezpośrednio na emaila wpisanego w formularzu. Jednak zauważyłem że działa to także w przypadku ustawienia (Format danych-->Dane Raw) wystarczy tylko doprecyzować jedną opcję czyli nadać nazwę w polu z emailem (Nazwa pola-->email) a etykietę można wpisać dowolnie.
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych użytkowników