Povratne informacije za odredišnu stranicu. Kreiranje obrasca za povratne informacije Obrazac za povratne informacije za web stranicu na jednoj stranici

Postoje posebni blokovi koji sadrže obrazac za prijavu. Takvi blokovi se nalaze u grupi “Form Lead” u lijevoj koloni. Kada pošaljete obrazac, bilježi se završetak ciljne akcije na odredišnoj stranici.

Obrazac možete prilagoditi svojim potrebama.

Možete promijeniti tekst na gumbu na obrascu, a možete i prilagoditi URL na koji će korisnik biti preusmjeren nakon slanja obrasca.


Možete prilagoditi polja za unos podataka.

Da biste to učinili, postavite pokazivač miša iznad polja i kliknite na "Prilagodi polje" u izborniku koji se pojavi.


U iskačućem prozoru koji se pojavi možete konfigurirati parametar "name" (naziv polja u obrascu). Mogu se unositi samo latinični znakovi.

Također možete konfigurirati parametar čuvara mjesta. Ovo je naslov koji se pojavljuje na polju kada nije aktivno i ne sadrži korisnički unos. Na primjer, da biste unijeli e-mail, trebali biste napisati „Unesite svoju e-poštu“.


Prijava poslana putem obrasca bit će poslana na Vašu e-mail, preko koje se prijavljujete na servis.

Možete postaviti drugu e-poštu. Da biste to učinili, navedite potrebnu e-poštu u općim postavkama odredišne ​​stranice.


Odredišnu stranicu možete integrirati s bilo kojom vanjskom uslugom, na primjer, CRM sistemom treće strane.

Da biste to učinili, u općim postavkama odredišne ​​stranice, u polju „Pošalji obrazac sa odredišne ​​stranice putem URL-a“ postavite željeni URL. I također naznačite na koji način se podaci trebaju poslati: GET ili POST.

U tom slučaju, osim slanja podataka iz obrasca na e-mail, oni će biti poslani i na navedeni URL koristeći navedeni način.


I tako da počnemo.

1. Povezivanje jQuery biblioteke

Najvjerovatnije ćete to ipak učiniti, ali ću vas ipak podsjetiti na to.
Morate dodati sljedeće u glavu:

2.Dodajte javascript

Da bi obrazac mogao biti dostavljen bez ponovnog učitavanja stranice, morat ćemo koristiti ajax tehnologiju. Potrebno je uključiti sljedeću skriptu nakon povezane biblioteke:

funkcija AjaxFormRequest(result_id,formMain,url) ( jQuery.ajax(( url: url, tip: "POST", dataType: "html", podaci: jQuery("#"+formMain).serialize(), uspjeh: funkcija( odgovor) ( document.getElementById(result_id).innerHTML = odgovor; ), greška: funkcija (odgovor) ( document.getElementById(result_id).innerHTML = "

Došlo je do greške prilikom slanja obrasca. pokušaj ponovo

"; ) )); $(":input","#formMain") .not(":button, :submit, :reset, :hidden") .val("") .removeAttr("checked") .removeAttr ("odabrano");

Njegov donji dio

$(":input","#formMain") .not(":button, :submit, :reset, :hidden") .val("") .removeAttr("checked") .removeAttr("selected");

odgovoran je za to da nakon klika na dugme za slanje polja postanu prazna. Također može obrisati potvrdne okvire i radio dugmad ako ih dodate u dati obrazac. Ako vam ne treba, možete ga jednostavno ukloniti.

3.Dodaj html

Na pravo mjesto unesite kod sa formom ispod

Ostavite svoje kontakte i naš konsultant će Vas kontaktirati

Ovaj obrazac ima 2 polja Ime i telefon. Tako da se može koristiti i kao obrazac za narudžbu pozovite nazad na bilo kojoj web stranici, ne samo Landing. Možete dodati svoja polja sa poštom i adresom itd.
Usput, zadnji unos je dugme za slanje i zatvoreno je u div id=messegeResult. Čitav trik je u tome što će nakon pritiska na dugme podaci biti poslani na vašu e-poštu, a samo dugme će nestati, a umesto njega će se pojaviti tekst poput „Poruka je uspešno poslata“. Nazvat će te uskoro.
Možete uključiti, na primjer, drugi red u div id=messegeResult - Ostavite svoje kontakte i naš konsultant će vas kontaktirati, a nakon klika na dugme ovaj tekst će se promijeniti u onaj prikazan iznad. Generalno, sve što se nalazi u ovom divu, nakon klika na dugme, će se promeniti u poruku o uspešnom slanju.

4. Kreirajte php obrađivač za naš obrazac

Prvo morate kreirati datoteku i nazvati je zakaz.php
Zatim u njega umetnite sljedeći kod koji je odgovoran za obradu

Na 4 i 11 potrebno je naznačiti email na koji će biti poslani podaci iz obrasca. U 6. redu poruke $message počinje cijeli sadržaj pisma. Dakle, ako dodate nova polja za adresu i e-poštu itd., samo ih trebate dodati ovdje, slijedeći primjer već postojećih Imena i Telefona.
Red 15 sadrži upravo onu poruku koja će biti prikazana u div id=messegeResult iz prethodnog pasusa. Tako da ga možete promijeniti kako vam odgovara.

5. Postavite stilove

Da bi obrazac bio manje-više čitljiv, postavimo stilove. koju takođe možete menjati kako želite.

Form( širina:350px; visina:225px; pozicija:apsolutna; gore:50%; lijevo:50%; desno:50%; dolje:50%; pozadina:#f1f1f1; padding: 20px; ) .form p( font- size:18px color:#333 text-align:center ) input( background:#fff; font-size:15px; border:2px solid #336699; line-height:20px; padding:7px 10px 6px; 10px 0 0 font-size: 15px box-shadow:inset 0 2px 7px rgba(0,0,0,.15); color:#ccff33; ) .btn(vertical-align:middle;font-size:18px;color:#fff;font-weight:700;text-align:center; line-height:1.3 !important;padding:5px 10px; 5px;margin:10px 0 0;border:0;cursor:pointer;background:#97ca33;) .btn:active( color:rgba(255,255,255,.6); background :#57900f; box-shadow:inset 0 2px 15px rgba(0,0,0,.2);

Ako je sve urađeno kako treba, trebalo bi da imate obrazac. To je sve, hvala na pažnji :)

Morate shvatiti da ćete morati platiti za takav rad s nakitom, ali plaćanje se isplati. Potrebno je razgovarati o svim pitanjima vezanim za kreiranje; to će uticati na cijenu rada i odredišne ​​stranice u cjelini. Prilikom kreiranja morate uzeti u obzir sve moguće sitnice koje mogu privući pažnju ljudi: od ljepote do jednostavnosti korištenja. Osim toga, ne smijemo zaboraviti na psihologiju i podsvijest. Mnoge odluke se donose podsvjesno. I kupovina proizvoda nije izuzetak. Ako izgradite pravi logički lanac, koji će sadržavati rješenje problema osobe, opis ovog rješenja, uvjerenje da je ovo rješenje ispravno i da će mu pomoći, koncentraciju na ovaj cilj, poticaj na akciju i samu akciju, tada ćete većinu posjetitelja moći pretvoriti u kupce. Štaviše, nije bitno šta će biti ciljna radnja stranice - prodaja, pretplata na newsletter, sticanje kontakt informacija posjetitelja i tako dalje.

Posebnu pažnju treba obratiti na formu povratne informacije sa klijentom. Budući da se radi o komunikaciji sa klijentom, čak i ako nije direktna. Komunikacija sa klijentom je izuzetno važna, jer sama web stranica neće moći u potpunosti zadovoljiti potrebe klijenta. Može da obrađuje samo standardne zahtjeve, kojih je vrlo malo, jer ljudi rijetko biraju standardni pristup rješavanju problema. Kontaktiranjem klijenta putem povratnih informacija možete povećati ne samo promet prodaje/transakcija/pretplata, već i reputaciju kompanije.

Zato što je lična komunikacija i zadovoljstvo kupaca veoma važni za razvoj dobre reputacije. Stvaranje takve forme je oduvijek dato posebnu pažnju. Korištenje predloška s instaliranim povratnim informacijama uvelike ograničava funkcionalnost stranice, jer ovaj obrazac uvijek ručno unositi u glavni kod u skladu sa svim SEO zahtjevima. Ovaj obrazac ima i poseban pristup: treba da se nalazi na vidljivom mjestu, da bude intuitivan i jednostavan za korištenje, da od klijenta ne treba tražiti puno nepotrebnih informacija, samo e-mail i ime. Lokacija utiče na kategoriju ljudi koji su navikli da brzo traže potrebne informacije i koriste ih. Nekima je par sekundi boravka na stranici dovoljno da procijene da li će koristiti njene usluge ili ne. Dakle, lokacija treba da bude takva da i takvi korisnici imaju vremena da se zainteresuju za ponudu i ostave kontakte.

Vrlo je važno da stranica bude laka za razumijevanje, jer nisu svi korisnici Interneta iskusni po ovom pitanju. Da biste dosegli publiku sa i bez iskustva, potrebno je intuitivno razumijevanje redoslijeda radnji za završetak operacije. I ne manje važna je količina informacija. Ovo utiče na podsvesni nivo poverenja. Ako stranica traži puno kontakata: i broj telefona i email, broj kartice, adresa i tako dalje. Možda ćete imati osjećaj da su ovu stranicu napravili prevaranti. A ovo je snažan udarac reputaciji stranice u cjelini. Dakle, potrebno je da tražite tačno onoliko informacija koliko će biti dovoljno da komunicirate sa klijentom i razjasnite njegove želje i ispunite uslove transakcije. Odredišna stranica u cjelini je jednostavna stranica kreirana na složen način. Jednostavan je za korisnike, ali težak za razvojne programere. Međutim, takav rad je vrijedan truda!

Promjena slike na prvom ekranu ili „krojenje“ pogodnosti klijentu, ali koja je svrha ako nema interakcije s formom?
Statistike pokazuju da u 20% slučajeva razlog nedovoljne konverzije odredišne ​​stranice ne leži toliko u lošem USP-u ili nedostatku ciljanog saobraćaja, koliko u nemarnom i nepromišljenom dizajnu obrasca za prijavu.
Posjetilac ne želi ostaviti svoje kontakt podatke, „napušta“ formu i odlazi. Gubite potencijalne klijente, a time i prihode.
Zašto se to događa i kako povećati konverziju obrasca za prijavu?

2 razloga za lošu stopu ispunjavanja obrazaca:

  • loše izvršenje obrasca za prijavu
  • njegove loše osmišljene funkcionalnosti

Članak pruža jednostavnu kontrolnu listu pomoću koje možete lako analizirati obrasce na odredišnoj stranici. Za rad preporučujem korištenje 4 alata: kliknite mapu, skrolujte mapu, analitiku obrasca i.

Obrazac za prijavu treba da bude vidljiv na prvom ekranu bez "skrolovanja"

Istražite mapu za pomicanje. Pogledajte da li gornji elementi konverzije spadaju u vidljive dijelove stranice. Provjerite izgled stranice na uređajima s različitim veličinama ekrana. Molimo obratite pažnju Posebna pažnja mobilna verzija!

Provjerite sve pretraživače

Morate provjeriti kako funkcionira formular za prijavu u svim pretraživačima, i vrijedi ga testirati zasebno! Ako je funkcionalnost neispravna, neće biti rezultata, nema podataka za analizu i izradu preporuka.

Broj polja mora odgovarati zadatku

Sl.2 Primjer dodatno polje, rješavač problema klijent

Pravilo je jednostavno - obratite pažnju na praktičnost popunjavanja ovih obrazaca:

  • koristite savjete (na primjer, „masku“ za telefonske brojeve);
  • omogućiti podnošenje obrasca bez popunjavanja svih dostupnih polja;
  • postavite adekvatne ciljeve - na primjer, nemojte tražiti kontakt telefon na stranici za pretplatu ako . Posjetioci neće ispuniti 5 polja samo da bi dobili demo ili katalog.
Koristi Različiti putevi dobijanje kontakt informacija

Počnite od karakteristika proizvoda ili niše. Dajte nam priliku da Vas kontaktiramo telefonom, e-mailom ili chatom radi konsultacija. Uzmite u obzir ponašanje klijenata - nekome je lakše odmah nazvati i razgovarati o uslovima, u nekim slučajevima (primanje CP) ne možete bez interakcije sa formom.

Zatvoreni ili otvoreni obrazac?

Kada radimo sa stranim stranicama, sve se više suočavamo sa zatvorenim obrascem za prijavu - jednostavnim i razumljivim gumbom u stilu „Počni odmah“. Ali nema jasnog odgovora koji oblik bolje funkcionira. Na kraju krajeva, sve zavisi od toga koliko ste kompetentno izgradili logičku „vezu“ sa dragim dugmetom.

Pravila za dizajniranje polja u iskačućem prozoru bit će ista:

  • Budite dosljedni. Obrazac treba da bude što jednostavniji za popunjavanje.
  • Držite se narudžbe. Prvo postavite polja koja je najlakše ispuniti (na primjer, "ime").
  • Navedite jasnu korist. Objasni zašto posjetilac treba da popuni formular? I šta će dobiti.

Slika 3 Primjer dobrog “olovka za oči” na zatvorenoj prijavnici

Nemojte koristiti šablonske fraze!

Kao "dobijte besplatne konsultacije." Razmislite o nekoliko opcija za “laki korak” koji može zainteresirati korisnika i natjerati ga na interakciju s formom.

Dobar primjer u niši prodaje automobila. Umjesto standardnog „Potražite savjet o prodaji automobila“, korištena je cool tehnika: od posjetitelja se traži da odmah procijeni iznos koji može dobiti.

Pozovite na određenu akciju

Izbjegavajte formulaciju "pošalji prijavu". Mnogo je bolje napraviti dugme koje opisuje određeni rezultat (na primjer, „dobi CP“ ili „izračunaj trošak“). U idealnom slučaju, tekst gumba trebao bi djelomično duplirati „olovku za oči“.

Privucite dodatnu pažnju

Koristite grafičke vodiče. Najjednostavnija opcija je „osloboditi“ prostor oko forme i usmjeriti pogled posjetitelja pomoću pokazivača ili strelice. Na taj način će oblik postati uočljiviji i jače će privući pažnju.

Neka slika (baner sa fotografijom na prvom ekranu) radi za vaš CTA

U slučajevima kada se forma ne može naglasiti grafičkim elementima ili se dugme ne može učiniti većim i kontrastnijim, „svucite“ pažnju korisnika na njega kroz sliku. Odaberite svoju fotografiju mudro i usmjerite pogled posjetitelja u smjeru u kojem želite.

Sl.7 Devojčin pogled skreće vašu pažnju na oblik

Istražite kako korisnici komuniciraju s obrascima

Analitika prijavnih formulara pokazuje koja polja popunjavaju ili ne popunjavaju korisnici. A Webvisor, zahvaljujući svojoj funkcionalnosti, djeluje kao “veliki brat” koji prati ponašanje posjetitelja. Ako je bilo interakcije sa formom, ali podaci iz nekog razloga nisu dostavljeni, pokazaće vam se u čemu je bio problem. Drugim riječima, pomoći će razumjeti u kojim fazama popunjavanja korisnici imaju poteškoća, koja polja se mogu ukloniti, a koja treba dopuniti nagovještajem za ispravno popunjavanje.

Zahvalite klijentu - ovo je važno

Razmislite o detaljima! Dobro dizajnirana stranica zahvale nije samo izraz poštovanja prema klijentu, već i alat za povećanje konverzije. Još jednom - odmaknite se od šablona! Budite kreativni - umjesto standardne fraze “Vaša prijava je prihvaćena”, napišite nešto ličnije o vama i vašoj kompaniji. Stranica "Hvala". ispravan dizajn može biti dobra platforma za eksperimentisanje.

zaključci
  • Interakcija sa formom je vrhunac komunikacije između odredišne ​​stranice i klijenta. Prije testiranja elemenata konverzije vaše odredišne ​​stranice, analizirajte svoje CTA obrasce pozivajući se na našu kontrolnu listu.
  • Provjerite slanje podataka od različitim uređajima i različitim pretraživačima. Lokalne greške u pojedinačnim verzijama događaju se mnogo češće nego što bi se moglo očekivati.
  • Obavezno izvršite analizu obrasca kako biste identificirali polja iz kojih kupci odlaze, kako biste razumjeli zašto odlaze i kako to možete popraviti.
  • Prije unošenja izmjena i testiranja obrazaca, prebrojite broj već primljenih prijava kako biste dobili stvarnu sliku postignutih rezultata nakon izmjena.
  • Budite potpuno spremni i ostanite ispred svojih konkurenata. Za vas odredišne ​​stranice za konverziju!

    Zdravo prijatelji! Želio bih da vam predstavim univerzalnu skriptu za slanje podataka iz obrazaca u e-poštu. Skripta je idealna za sajtove kao što su Landing Page, sajtovi sa vizit kartama itd. Naša skripta Feedback Forms izdvaja se među masom drugih skripti na Internetu po tome što ima mogućnost povezivanja neograničenog broja obrazaca sa različitim poljima na jednoj stranici i može slati pisma više primalaca.

    Dakle. Hajde da počnemo. Počnimo sa mogućnostima skripte.

  • Povežite neograničen broj obrazaca na jednoj stranici.
  • Provjera da li su polja ispravno popunjena.
  • Postavljanje obavještenja.
  • Mogućnost korištenja slova za svaki obrazac.
  • Vrsta slova - (ako se koriste html oznake)
  • Slanje na neograničen broj adresa.
  • Individualno prilagođavanje svake forme.
  • Skripta radi na , bez ponovnog učitavanja stranice.
  • Zaštita od spam robota.
  • Početno podešavanje.
    Skripta radi na bazi biblioteke, tako da prvo što treba da uradimo je da je povežemo. Da biste to učinili, preporučujem korištenje Google Hosted Libraries.

    Razgovarajmo o preostalim fajlovima detaljnije:

    feedback.js je glavni fajl skripte, odgovoran za AJAX slanje forme.
    jquery.arcticmodal.js,
    jquery.arcticmodal. - pružaju mogućnost prikaza obrazaca u modalni prozor.
    jquery.jgrowl.js,
    jquery.jgrowl.css - omogućava vam da prikažete obaveštenja na stranici (blokovi u gornjem uglu stranice).

    HTML i potrebni atributi.
    Neophodan atribut za sve elemente obrasca je atribut name="" - neophodan za naknadno prilagođavanje obrasca.
    Za dugme (type="button") morate navesti class="feedback" . Takođe bih želeo da vam skrenem pažnju na činjenicu da bilo koja HTML oznaka sa klasom “feedback” može delovati kao dugme Pozivanje forme u modalnom prozoru Da biste pozvali formu u modalnom prozoru, prvo morate da definišete akciju za klik na bilo koju oznaku, na primjer div sa modal_btn klasom
    Pozivanje obrasca u modalnom prozoru $(document).ready(function() ( $(document).on("click", ".modal_btn", function())( $("#small-modal").arcticmodal (); ));
    Pošto obrazac treba da bude vidljiv samo u modalnom prozoru, potrebno ga je sakriti tako što ćete ga staviti u div sa atributom style="display: none;" i umotati ga u nekoliko standardnih divova da biste stilizovali modalni prozor.
    x

    Tako smo shvatili osnovne postavke za povezivanje naše skripte za slanje obrazaca na e-poštu. Hajde sada da zavirimo unutra i shvatimo kako da konfigurišemo polja, obaveštenja i sve ostalo što postoji.

    Primjer postavki za jedan obrazac Postavke za sve forme su pohranjene u datoteci feedback\index.php
    $form["form-1"] = array("fields" => array("name" => array("title" => "Ime", "validate" => array("preg" => "%%) ", "minlength" => "3", "maxlength" => "35", "messages" => array("preg" => "Polje [ %1$s ] može sadržavati grešku", "minlength " => "Minimalna dužina polja [ %1$s ] je manja od dozvoljene - %2$s", "maxlength" => "Maksimalna dužina polja [ %1$s ] je veća od dozvoljene - %2$s", )), "tell " => array("title" => "Telefon", "validate" => array("preg" => "/^((8|\+)[\- ]?)?(\ (?\d( 3)\)?[\- ]?)?[\d\- ](5,10)$/", "minlength" => "5", "messages" => array( "preg" => "Polje [ %1$s ] može sadržavati grešku", "minlength" => "Minimalna dužina polja [ %1$s ] je manja od dozvoljene dužine - %2$s",) ),), "cfg" => array(" charset" => "utf-8", "subject" => "Tema e-pošte", "title" => "Naslov u tijelu e-poruke", " ajax" => istina, "validate" => istina, "from_email" = > " [email protected]", "from_name" => "noreply", "to_email" => " [email protected], [email protected]", "to_name" => "noreply1, noreply2", "geoip" => true, "referer" => true, "type" => "html", "tpl" => true, "antispam" => "email77 ", "antispamjs" => "adresa77", "okay" => "Poruka poslata - OK", "fuck" => "Poruka poslata - GREŠKA", "spam" => "Spam robot", "obavijesti" => "color-modal-textbox", "usepresuf" => false) // Sljedeći obrazac $form["form-2"] = array("fields" => array(.....);
    Za dodavanje postavki nova forma, trebate slijediti primjer polja $form["form-1"] da kreirate novi niz $form[""]

    Sjećate li se što sam rekao o potrebnom atributu name=""?

    Neophodan atribut za sve elemente obrasca je atribut name="" - neophodan za naknadno prilagođavanje obrasca.
    Dakle, došlo je vrijeme da vam kažem zašto je to još uvijek potrebno.
    name="" je alfanumerički ključ za niz, mora biti jedinstven za niz $form[""]

    Primjer html kod radi jasnoće

    Sada hajde da razumemo nizove i za šta su oni potrebni.

    $form["form-1"] = niz();
    $form["form-2"] = niz(); itd.
    Ovo su glavni nizovi za svaki novi obrazac, koji sadrže:

  • "fields" => niz(); - Niz postavki za elemente obrasca.
    • "name" => niz(); - Niz postavki elementa obrasca (na primjer input name="name" type="text") koji ima niz postavki.
      • "title" => "Vaše ime" - ime elementa obrasca, biće prikazano u slučaju greške ili u šablonu
      • "validate" => niz(); - niz, sadrži pravila validacije elemenata forme
        • "preg" => "%%" - regularni izraz
        • "minlength" => "3" - minimalna veličina polja
        • "maxlength" => "35" - maksimalna veličina polja
        • "substr" => "35" - uvijek seći na N znakova
      • "messages" => niz(); - niz koji sadrži poruke o validaciji, odnosno:
        • "preg" => "Element obrasca se ne podudara regularni izraz"
        • "minlength" => "Minimalna dužina polja [ %1$s ] je manja od prihvatljive - %2$s" - greška validacije, ključ (preg) ne odgovara ključu za validaciju
        • "maxlength" => "Maksimalna dužina polja [ %1$s ] premašuje dozvoljenu granicu - %2$s" - greška validacije, ključ (preg) ne odgovara ključu za validaciju
  • "cfg" => niz(); - Niz postavki obrasca.
    • "charset" => "utf-8" - kodiranje
    • "subject" => "Predmet pisma", - Predmet pisma
    • "title" => "Naslov u tijelu slova", - Naslov u tijelu slova
    • "ajax" => true, - ovo je Ajax TODO formular (ako nije potreban, postavite ga na false)
    • "validate" => true, - (true) ako želimo da potvrdimo obrazac na serveru, zamjenjuje js validaciju sa "ajax" => true. Kada je isključeno (netačno), ne morate postavljati postavke polja za validaciju. URADITI
    • "from_email" => "myemail", - pošiljalac, navedite naziv polja (name = "myemail"), a ako vam ne treba email od korisnika, onda stub [email protected]
    • "from_name" => "moje ime", - pošiljalac, navedite naziv polja (name="moje ime"), a ako vam nije potrebno korisničko ime, onda stub bez odgovora
    • "to_email" => " [email protected]", - email primaoca. Za slanje na nekoliko adresa, navedite ih odvojeno zarezima. Primjer ("to_email" => " [email protected], [email protected], [email protected]",)
    • "to_name" => "noreply1", - Ime primaoca. Kada šaljete na više adresa, navedite imena primalaca odvojena zarezima. Primjer ("to_name" => "noreply1, noreply2, noreply3",)
    • "geoip" => istina, - saznajte lokaciju koristeći tip TODO
    • "referer" => false, - dodajte URL stranice sa koje je obrazac poslat
    • "type" => "običan", - tip slova - običan, html (ako se koriste html oznake)
    • "tpl" => lažno, - koristite šablon slova. Ako je tačno, tada će se datoteka šablona povezati u skladu s nazivom obrasca (name="form-1") iz mape i datoteka (feedback/tpl/form-1.tpl) će biti obrađena, inače će sve biti šalje se kao što jeste, svako polje u novom redu
    • "antispam" => "email77", - Anti spam, metoda se zasniva na skrivenom (display:none) polju, koje samo robot automatski popunjava, čime se odaje.
    • "antispamjs" => "address77", - Metoda zaštite od neželjene pošte je zasnovana na skrivenom (display:none) polju, prvobitno popunjenom, koje automatski briše javascript kada se stranica učita, čak ni pametni robot to ne može predvidjeti, a onda je blokiran.
    • "u redu" => " Poruka korisniku", - Prikazuje se poruka korisniku ako je obrazac uspješno poslan; možete koristiti html oznake.
    • "fuck" => "Poruka korisniku", - Poruka korisniku, koja se prikazuje kada dođe do greške prilikom slanja obrasca, možete koristiti html tagove.
    • "spam" => "Poruka korisniku", - Poruka korisniku, prikazana ako se sumnja na spam robota, možete koristiti html oznake.
    • "notify" => "color-modal", - koju vrstu obavještenja prikazati, textbox - blokovi u gornjem uglu stranice, boja - isticanje boje u obrascu, modalni - modalni prozor u centru stranice, nema - onemogućiti. Možete kombinovati, na primjer: color-modal - greške u popunjavanju polja s isticanjem i status slanja teksta u modalnom prozoru TODO
    • "usepresuf" => false - Bilo da se koristi prilagođeni dodatak za temu ili za naslov slova, u slučaju male promjene možete navesti na primjer %%cfg.title.suffix%%, za ovo mora postojati skriveno polje u obrascu, za više detalja pogledajte f -qiu presuf()
  • Postavljanje šablona pisma Dakle. Pogledajmo sada temu naših poruka.
    Prvo, da bi obrazac bio poslan u šablonu, u postavkama obrasca potrebno je omogućiti korištenje datoteke šablona - "tpl" => true ,
    Drugo, potrebno je da kreirate fajl šablona sa *.tpl ekstenzijom u folderu (feedback/tpl/), u skladu sa nazivom obrasca (name="form-1" ).

    Primjer: (feedback/tpl/form-1.tpl)

    Naslov u tijelu e-pošte
    %%name.title%% %%name.value%%
    %%tell.title%% %%tell.value%%

    ime, reci itd. - Ovo su atributi (name="") polja koja korisnik popunjava.
    title - naziv elementa obrasca koji je postavljen u nizu postavki elementa obrasca.
    value - Vrijednost elementa obrasca.

    To je sve za danas, ali skripta svakako nije savršena, pa su komentari i opisi grešaka dobrodošli i biće ispravljeni u budućim verzijama.

    P.S. Scenarij je razvio tim

    mob_info