Zadejte hledaný výraz...

Laravel alias routovanie

grantorino
verified
rating uzivatele
(1 hodnocení)
6. 10. 2015 21:02:35
Zdravím,
viete mi poradiť s routovaním v Laraveli?
Potreboval by som url
..http://www.domain.com/page/1
previesť na:
..http://domain.com/about
Môj routes.php
všetko by bolo ok ale neviem mu tam poslať id 1 preto mi to spadne na chybe:
Missing argument 1 for AppHttpControllersPageController::show(),
Vďaka, nepísal by som to sem keby som s tým nezabil už cca 5 hodín... S Laravelom začínam.
6. 10. 2015 21:02:35
https://webtrh.cz/diskuse/laravel-alias-routovanie/#reply1144875
Alexy
verified
rating uzivatele
6. 10. 2015 22:05:42
Napsal grantorino;1231233
Zdravím,
viete mi poradiť s routovaním v Laraveli?
Potreboval by som url
..http://www.domain.com/page/1
previesť na:
..http://domain.com/about
Môj routes.php
všetko by bolo ok ale neviem mu tam poslať id 1 preto mi to spadne na chybe:
Missing argument 1 for AppHttpControllersPageController::show(),
Vďaka, nepísal by som to sem keby som s tým nezabil už cca 5 hodín... S Laravelom začínam.
A co tahle takto:
Route::get('page/{id}/{url?}', function($id, $url){...});
6. 10. 2015 22:05:42
https://webtrh.cz/diskuse/laravel-alias-routovanie/#reply1144874
grantorino
verified
rating uzivatele
(1 hodnocení)
6. 10. 2015 22:16:49
Napsal Alexy;1231252
A co tahle takto:
Route::get('page/{id}/{url?}', function($id, $url){...});
Dík za snahu ale potrebujem spraviť alias uri z /page/1 na /about teda obe uri môžu v podstate fungovať, neviem si predstaviť použitie ktoré si napísal... ale vďaka.
6. 10. 2015 22:16:49
https://webtrh.cz/diskuse/laravel-alias-routovanie/#reply1144873
Alexy
verified
rating uzivatele
6. 10. 2015 22:25:59
Napsal grantorino;1231256
Dík za snahu ale potrebujem spraviť alias uri z /page/1 na /about teda obe uri môžu v podstate fungovať, neviem si predstaviť použitie ktoré si napísal... ale vďaka.
Route::get('page/{id}', function($id){return redirect('about');});
6. 10. 2015 22:25:59
https://webtrh.cz/diskuse/laravel-alias-routovanie/#reply1144872
grantorino
verified
rating uzivatele
(1 hodnocení)
6. 10. 2015 22:29:27
Len pre predstavu, v RoR to fungovalo takto ze som tam priamo poslal id, res. sa na neho odkazoval:
get 'about' => 'pages#show', :defaults => {:id => 1}
6. 10. 2015 22:29:27
https://webtrh.cz/diskuse/laravel-alias-routovanie/#reply1144871
Alexy
verified
rating uzivatele
6. 10. 2015 22:33:34
Napsal grantorino;1231265
Len pre predstavu, v RoR to fungovalo takto ze som tam priamo poslal id, res. sa na neho odkazoval:
get 'about' => 'pages#show', :defaults => {:id => 1}
Podobná konstrukce z dokumentace takto
Returning A Redirect To A Named Route Using Named Parameters
// For a route with the following URI: profile/{user}
return redirect()->route('profile', );
6. 10. 2015 22:33:34
https://webtrh.cz/diskuse/laravel-alias-routovanie/#reply1144870
Tadeas Jilek
verified
rating uzivatele
(26 hodnocení)
8. 10. 2015 11:09:19
Pro 'pages' si udělej alias, na který potom přesměruješ třeba takto.
8. 10. 2015 11:09:19
https://webtrh.cz/diskuse/laravel-alias-routovanie/#reply1144869
Pro odpověď se přihlašte.
Přihlásit