Jestem nowy w firmie Laravel 5 i próbuję użyć nowego formularza żądania do sprawdzenia wszystkich formularzy w mojej aplikacji.Jak korzystać z parametru trasy zapytania w formularzu Laravel 5?
Teraz utknąłem w punkcie, w którym muszę USUNĄĆ zasób i stworzyłem DeleteResourceRequest tylko po to, aby użyć metody autoryzacji.
Problem polega na tym, że muszę znaleźć identyfikator, który jest żądany w parametrze trasy, ale nie widzę sposobu, aby go wprowadzić do metody autoryzacji.
mogę używać id w metodzie kontrolera tak:
public function destroy($id, DeletePivotRequest $request)
{
Resource::findOrFail($id);
}
Ale jak uzyskać to do pracy w metodzie autoryzacji Wniosku formie?
Dziękuję za szybką odpowiedź. Zrobiłem dd ($ this-> route ('id')); w metodzie autoryzacji. Zwraca wartość null. :( – Rohan
Jeśli używasz tras zasobów, nazwa parametru powinna być nazwą zasobu, na przykład 'post', jeśli masz' Route :: resource ('post', ...) ' – lukasgeiter
Tak, pomyślałem w końcu przez zrzucenie samego obiektu trasy, dziękuję bardzo. :) – Rohan