Форма:сообщение Метод не работает в Laravel
@section('form')
<div class="col-sm-4">
{!! Form::open() !!}
<div class="form-group">
{!! Form::label('name', 'Name:') !!}
{!! Form::text('name', 'Enter your name', ['class' => 'form-control']) !!}
</div>
<div class="form-group">
{!! Form::label('contact', 'Contact Number:') !!}
{!! Form::text('contact', 'Enter your contact number', ['class' => 'form-control']) !!}
</div>
<div class="form-group">
{!! Form::label('location', 'Location:') !!}
{!! Form::select('location', $locations, null, ['class' => 'form-control']) !!}
</div>
<div class="form-group">
{!! Form::label('service', 'Service Required:') !!}
{!! Form::select('service', $services, null, ['class' => 'form-control']) !!}
</div>
<div class="form-group">
{!! Form::submit('Just go Befikr >>', ['class' => 'btn btn-primary form-control']) !!}
</div>
{!! Form::close() !!}
</div>
@stop
routes.php:
<?php
Route::get('/', '[email protected]');
Route::post('/', '[email protected]');
PagesController.php
<?php namespace App\Http\Controllers;
use App\service_location;
use App\service_type;
use App\service_request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Request;
class PagesController extends Controller {
public function index()
{
$locations = service_location::lists('location_area', 'location_id');
$services = service_type::lists('service_desc', 'service_id');
return view('home.index', compact('locations','services'));
}
public function store()
{
$input = Request::all();
return $input;
}
}
К сожалению, код ни кажется вернуться $input
на (подразумевая, что он не выполняет функцию store()
вообще), и не вызывает никаких rror/исключение.
Может кто-нибудь, пожалуйста, дайте мне знать, почему метод post
не приводит к соответствующим результатам здесь?
Edit 1
я попытался непосредственно return
с помощью встроенной функции route
«s, но даже это не сработало. Следовательно, теперь я довольно уверен, что метод post
не запускается вообще. Это то, что я сделал для проверки:
Route::post('/', function()
{
return 'Hello';
});
Возможно, вы столкнулись с http://laravel.com/docs/master/routing#csrf-protection. Я сомневаюсь в битке «без исключения» - проверьте ваши журналы. – ceejayoz
@ceejayoz Как я должен проверять свои журналы? Я новичок в этом. Простите меня, если это звучит глупо. – ikartik90
'storage/logs' имеет текстовые файлы с информацией журнала в них. – ceejayoz