[inny]laravel - problem przy tworzeniu własnej walidacji |
[inny]laravel - problem przy tworzeniu własnej walidacji |
26.04.2019, 10:25:17
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 26.04.2019 Ostrzeżenie: (0%) |
Witam
Mam oto taki problem. Chcę stworzyć prosty formularz rezerwacji. Wszystko jest ok do momentu kiedy potrzebuję sprawdzić czy wybrany termin jest wolny (czyli od której godziny do której, data, samochód ). W czystym PHP nie ma problemu, natomiast w laravelu nie do końca wiem jak ugryźć temat. Otóż wiem że mogę stworzyć własną zasadę walidacji przy pomocy interfejsu Rule. I mój zamysł jest taki aby w metodzie passes stworzyć zapytanie do bazy z kilkoma wartościami z formularza, jeśli termin taki istnieje lub się zazębia to false, jak nie to na odwrót true ale : - nie jestem pewien czy mogę jako parametr "$value" do funkcji passes wstawić tablicę z wskazanymi z formularza wartościami, teoretycznie $value jest oznaczony jako mixed więc chyba powinienem móc to zrobić
- nie wiem również jak a może w którym miejscu w funkcji store w kontrolerze wywołać metodę do walidacji skoro składa się na nią kilka wartości z formularza - czy może jest jakiś lepszy sposób na rozwiązanie mojego problemu. Pozdrawiam |
|
|
7.05.2019, 22:20:48
Post
#2
|
|
Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) |
Ty nie musisz kombinować z żadnymi zapytaniami laravel podczas waliacji zrobi to za Ciebie
np
-------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
Wersja Lo-Fi | Aktualny czas: 28.03.2024 - 19:27 |