Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 281 Pomógł: 3 Dołączył: 8.06.2009 Skąd: Kraków Ostrzeżenie: (0%)
|
Mam sobie formularz:
oraz jedno przekierownie typu controller w pliku route:
Chciałbym aby podczas wykrycia błędów przy walidacji formularz zachował to co już użytkownik tam wpiszę, w internecie można znaleźć konstrukcje z wykorzystaniem input::old która wymaga zastosowania ->withInput w controlerze tyle że one nie działają z przekierowaniem typu controller. Wiecie może jak coś takiego zrobić ? obecnie wymyśliłem sobie sposób aby do widoku w kontrolerze przekazywać dane input:
a w widoku wyświetlać je tak: ale jest to rozwiązanie dosyć koślawe. Które bardzo mi się nie podoba ;/ ############################################################################## Dla potomnych, w kontrolerze zamiast ładować widok wystarczy ustawić przekierowanie typu:
korzystając z klasy Redirect możemy skorzystać z metody with_input() co z kolei daje nam możliwość wywołania w widoku metody:
która to nie zwracam nam błedu jeśli dany input jest pusty (IMG:style_emoticons/default/wink.gif) Mam jeszcze jedno pytanie co do folderu public, jak konfigurujecie serwer tak aby otwierany był folder public a nie katalog wyżej. Dzięki za pomoc (IMG:style_emoticons/default/wink.gif) chodzi o to by zmienić mojadomena.pl/public/ na mojadomena.pl Prosta rzecz a kurcze mam z nią mały problem... Ten post edytował marcus753 28.07.2014, 11:16:45 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 616 Pomógł: 84 Dołączył: 29.11.2006 Skąd: bełchatów Ostrzeżenie: (0%)
|
Źle podchodzisz do tematu. Don't Repeat Yourself - Lepiej utworzyć ACL (np https://github.com/Zizaco/entrust) i w zależności od uprawnień, ustawiasz dostęp do poszczególnych stron
Ten post edytował memory 28.07.2014, 12:07:29 |
|
|
|
marcus753 [laravel] validacja formularzy 28.07.2014, 11:16:06
lukasz_os W ustawieniach serwera wskazujesz na który katalog... 28.07.2014, 11:24:56
marcus753 OK dzięki myślałem że jeszcze muszę coś w ustawien... 28.07.2014, 11:55:55
nrm Cytat(marcus753 @ 28.07.2014, 10:16:0... 28.07.2014, 12:35:48 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 19:24 |