Dobry wieczór,
Ucząc się Laravela natknąłem się na dwa problemy.
Pierwszym z nich jest pomijanie pustych pół. Ustawienia konta posiadają dwie zakładki. Ogólne oraz bezpieczeństwo. W ogólnie da się zmienić imię, nazwisko, datę urodzin itd. w zakładce bezpieczeństwo email, hasło oraz numer telefonu.
Formularz wygląda następująco:
[Adres email]
[Potwierdź adres email]
------------
[Numer telefonu]
-------------
[Nowe hasło]
[Powtórz nowe hasło]
Chciałby zrobić tak, aby przesyłały się tylko wypełnione pole. Np. jak użytkownik zostawi pole emaila oraz numeru puste, wtedy zupdatuje samo hasło. itd. Czy muszę zrobić 8 różnych warunków czy jest jakiś na pominięcie ?
Drugą sprawą jest zdalny button. Po kliknięciu "Zapisz" wyskakuje modal z prośbą o wpisanie hasła. Jeśli te się zgadza, to wtedy przesyła dane do bazy danych.
Czy po prostu przy przycisku zapisz wstrzymać wysyłanie danych i po sprawdzeniu hasła albo wysyła albo anuluje czy jest jakiś inny sposób ?
Do formularzy używam LaravelCollective.