Има един досаден бъг в Laravel 4.2. Не иска да обработва post-заявка, насочена към root-адреса. Говоря за това:
1 2 3 | Route::post('/',function(){ // ... }); |
В такива случаи Laravel сеправи на чук и просто рефрешва страницата.
Открих 2 трики-метода за заобикаляне на бъг-а:
1. Поставя се шпация, ако формата е насочена към текущата страница:
1 | {{Form::open(array('url'=>' ','method'=>'post'))}} |
2. Пишем точно към кой адрес е насочена формата:
1 | {{Form::open(array('url'=>'/index.php','method'=>'post'))}} |