Wtyczka WP do zamawiania ubezpieczenia komunikacyjnego OC
WP Wtyczka zamówienia ubezpieczenia samochodowego OC
To wtyczka — moduł dla WordPress, pozwala użytkownikom na zamówienie ubezpieczenia samochodu.
Wtyczka działa w 4 etapach
Etapy pracy wtyczki:
1. Wybieramy samochód i jego parametry
2. Wypełniamy formularz z kierowcami
3. Wybieramy firmę ubezpieczeniową
4. Wypełniamy ostatni formularz, gdzie podajemy numer samochodu, numer paszportu i wszystkie inne informacje
Rozważmy każdy etap bardziej szczegółowo
Wybór samochodu
Tutaj wybieramy markę, rok produkcji, model, typ nadwozia, skrzynię biegów i inne cechy samochodu, wybieramy czas trwania polisy i od którego dnia zaczynać.
Dodawanie kierowców
Wypełniamy formularz, w którym podajemy imię i nazwisko kierowców. Kierowców może być wielu, nie tylko jeden. Można wybrać multi-drive - na dowolną liczbę kierowców.
Wybór firmy
Na ekranie wyświetla się lista firm z cenami, użytkownik wybiera jedną z firm. Na podstawie formuły obliczana jest cena dla każdej z firm.
Oformowanie
Wyświetla się ostatni formularz, w którym dodajemy imię i nazwisko, numer telefonu i email kierowcy. Dodajemy informacje do polisy: VIN, numer CTC, seria i numer paszportu ubezpieczającego, adres rejestracji ubezpieczającego, wybieramy sposób dostawy. Można również dodać rozszerzenie, to oferta od firmy za dodatkowe pieniądze. Można dodać skany dokumentów.
Używane wtyczki jQuery
1. select2 do zastąpienia zwykłego https://select2.github.io/
2. jqueryUI datapicker do wyboru daty https://jqueryui.com/datepicker/
3. do masek masked input plugin http://digitalbush.com/projects/masked-input-plugin/
Ochrona przed botami
Przy wysyłaniu formularzy na przyciskach znajduje się nowa captcha google invisible recaptcha https://developers.google.com/recaptcha/docs/invisible
Po wysłaniu ostatniego formularza na mail klienta i właściciela strony wysyłany jest mail z danymi zamówienia.
W panelu administracyjnym należy dodać firmy ubezpieczeniowe. W tym celu w panelu administracyjnym stworzona została strona companies. Są strony, na których wyświetlane są dodane dane.
Baza danych
W bazie tworzy się trzy tabele.
1. Tabela dla firm ubezpieczeniowych. Dodawane są firmy ubezpieczeniowe.
2. Tabela do przechowywania danych po wysłaniu pierwszego formularza. Tam zapisywane są dane samochodu i kierowców.
3. W ostatniej tabeli dodajemy dane zamówienia.
Bazy danych samochodów i ich cech dodawane są osobno do bazy danych WordPress, należy je zaimportować przez phpMyadmin, tam 5 tabel.
To wtyczka — moduł dla WordPress, pozwala użytkownikom na zamówienie ubezpieczenia samochodu.
Wtyczka działa w 4 etapach
Etapy pracy wtyczki:
1. Wybieramy samochód i jego parametry
2. Wypełniamy formularz z kierowcami
3. Wybieramy firmę ubezpieczeniową
4. Wypełniamy ostatni formularz, gdzie podajemy numer samochodu, numer paszportu i wszystkie inne informacje
Rozważmy każdy etap bardziej szczegółowo
Wybór samochodu
Tutaj wybieramy markę, rok produkcji, model, typ nadwozia, skrzynię biegów i inne cechy samochodu, wybieramy czas trwania polisy i od którego dnia zaczynać.
Dodawanie kierowców
Wypełniamy formularz, w którym podajemy imię i nazwisko kierowców. Kierowców może być wielu, nie tylko jeden. Można wybrać multi-drive - na dowolną liczbę kierowców.
Wybór firmy
Na ekranie wyświetla się lista firm z cenami, użytkownik wybiera jedną z firm. Na podstawie formuły obliczana jest cena dla każdej z firm.
Oformowanie
Wyświetla się ostatni formularz, w którym dodajemy imię i nazwisko, numer telefonu i email kierowcy. Dodajemy informacje do polisy: VIN, numer CTC, seria i numer paszportu ubezpieczającego, adres rejestracji ubezpieczającego, wybieramy sposób dostawy. Można również dodać rozszerzenie, to oferta od firmy za dodatkowe pieniądze. Można dodać skany dokumentów.
Używane wtyczki jQuery
1. select2 do zastąpienia zwykłego https://select2.github.io/
2. jqueryUI datapicker do wyboru daty https://jqueryui.com/datepicker/
3. do masek masked input plugin http://digitalbush.com/projects/masked-input-plugin/
Ochrona przed botami
Przy wysyłaniu formularzy na przyciskach znajduje się nowa captcha google invisible recaptcha https://developers.google.com/recaptcha/docs/invisible
Po wysłaniu ostatniego formularza na mail klienta i właściciela strony wysyłany jest mail z danymi zamówienia.
W panelu administracyjnym należy dodać firmy ubezpieczeniowe. W tym celu w panelu administracyjnym stworzona została strona companies. Są strony, na których wyświetlane są dodane dane.
Baza danych
W bazie tworzy się trzy tabele.
1. Tabela dla firm ubezpieczeniowych. Dodawane są firmy ubezpieczeniowe.
2. Tabela do przechowywania danych po wysłaniu pierwszego formularza. Tam zapisywane są dane samochodu i kierowców.
3. W ostatniej tabeli dodajemy dane zamówienia.
Bazy danych samochodów i ich cech dodawane są osobno do bazy danych WordPress, należy je zaimportować przez phpMyadmin, tam 5 tabel.