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

Wysyłanie plików z formularzy kontaktowych


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

#1
kylu123

kylu123

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 203 postów
Witam
Czy mam jakieś możliwośći (oprócz EFG) żeby z formularzy ze strony po użyciu input type="file" dołączał i wysyłał pliki? Walczył ktoś z takim tematem?
W wersji RAW wysyła ładnie teksty, ale załącznika niet; w wersji e-mial (i poprawnej konfiguracji opcji smtp w ustawieniach systemu) wysyła 100 razy większego maila, ale niestety jest pusty...
W logach nic, błędów na stronie brak.

Jest szansa na proste wysyłanie plików, czy muszę przysiąść do EFG?

Pozdrawiam
  • 0

#2
ORLONnet

ORLONnet

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 235 postów
  • Strona www:zobacz
  • LokalizacjaCiechanów

Witam
Czy mam jakieś możliwośći (oprócz EFG) żeby z formularzy ze strony po użyciu input type="file" dołączał i wysyłał pliki? Walczył ktoś z takim tematem?
W wersji RAW wysyła ładnie teksty, ale załącznika niet; w wersji e-mial (i poprawnej konfiguracji opcji smtp w ustawieniach systemu) wysyła 100 razy większego maila, ale niestety jest pusty...
W logach nic, błędów na stronie brak.

Jest szansa na proste wysyłanie plików, czy muszę przysiąść do EFG?

Pozdrawiam

a może tak, że załącza link do pliku w mailu?
Koniecznie pliki wysłać chcesz via e-mail?
  • 0

#3
kylu123

kylu123

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 203 postów
No w tym przypadku muszę...
  • 0

#4
ctom

ctom

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 77 postów
a zwykłego hooks->processFormData próbowałeś ?

// config.php
$GLOBALS['TL_HOOKS']['processFormData'][] = array('MyClass', 'myProcessFormData');

// MyClass.php
public function myProcessFormData($arrPost, $arrForm, $arrFiles)
{
        $mail = new Email();
	    $mail->from =
	    $mail->subject =
	    $mail->text =
        $mail->attachFile( $arrFiles['tmp_name'] );  // nie testowałem wiec sprawdź index
	    $mail->sendTo(@do kogo); 
   
}

  • 0

#5
kylu123

kylu123

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 203 postów
Hmmm...
Nie próbowałem, odpaliłem wczoraj EFG, musze potestować, w sumie to nie jest aż taki sterszny. Jak mi z nim nie pójdzie to pójdę Twoim tropem :)

A przy okazji natknął się ktos na jakiś manual do EFG? Chodzi mi o spis insert tagów, coby go wykorzystać jakoś lepiej ?
Dzięki z góry
  • 0

#6
kylu123

kylu123

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 203 postów
Widzę że problem znany...
http://forum.contao....__fromsearch__1

U mnie to samo - konfiguracja wydaje się w porządku, a plików mi nie dołącza :(

Pomoże ktoś?
  • 0

#7
kylu123

kylu123

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 203 postów
Rozwiązane, magiczna linia:
{{form::plik?attachment=true}}
gdzie "plik" to nazwa input file z formularza.

I oczywiście zrobione na EFG.

Pozdrawiam
  • 0




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

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