• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Rozbudowane formularz. Co jak gdzie ?

Cloud VPS
+2 głosów
182 wizyt
pytanie zadane 31 lipca 2020 w PHP przez Zawoj11 Użytkownik (850 p.)
Hej.

Długi czas korzystam z Nija Forms w WP do tworzenia formularzy. Najczesciej jakis prostych i to daje rade. Ale coraz częściej musze stworzyc jakis rozbudowany, dotyczacy rejestracji w jakims rajdzie czy cos w tym stylu. I tam jest duzo danych i zaleznosci. Nija Forms maja cos takiego jak Condtional Logic ale to jest bardzo oporne moim zdaniem.

I pytanie brzmi. Gdzie szukac informacji o budowaniu formularz i wysyłaniu ich od razu na maila. Wiem ze wszystkie zaleznosci trzeba przerobic w JS . Problem jest z wysłaniem go bo nwm czy dobrze rozumiem funkcja mail() od php przyjmuje tylko 5 rzeczy? A ja np potrzebuje przesałac duzą ilosc danych. Ilosc osob towarzyszących, rozmiary koszulek, adres, mail, itd i to wszystko chciałbym w podumowaniu wysłac na maila. Z góry dziekuje za porady i wskazówki.

1 odpowiedź

+1 głos
odpowiedź 1 sierpnia 2020 przez KlemensGak Bywalec (2,390 p.)
wybrane 26 kwietnia 2021 przez Zawoj11
 
Najlepsza

Ja widzę dwa wyjścia z tej sytuacji:

  • Znajdź może inną wtyczkę do formularzy, która to ogarnie choć wg. mnie Nija Forms jest ok, dlatego bym pobawił się jednak tymi kondycjami i logiką.
  • Tak, mail() ma 5 miejsc na zmienne i tyle wystarczy. W miejscu na tekst (zawartość, miejsce 3) po prostu użyj poprawnej zawartości. Czyli, do swoich potrzeb pobaw się w PHP object i stwórz klasy obietków. Zależności też możesz robić w PHP. Dlatego możesz sobie stworzyć klasy (np. koszulki) z metodami, które będą odpowiednio sortować obiekty oraz odpowiednią fukcję, która od razu Ci to będzie wysyłać. 

Ale może zamiast tego całego niemalże tworzenia apki, nie lepiej już pobawić się logiką w Nija Forms? Dokumentację masz tutaj: https://ninjaforms.com/documentation/

Podobne pytania

0 głosów
4 odpowiedzi 3,252 wizyt
pytanie zadane 16 czerwca 2019 w HTML i CSS przez pietia213 Dyskutant (8,110 p.)
0 głosów
1 odpowiedź 1,022 wizyt
0 głosów
2 odpowiedzi 1,403 wizyt

93,487 zapytań

142,423 odpowiedzi

322,773 komentarzy

62,908 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...