По вашему мнению, вам нужно сначала создать правильную формулярную форму, я покажу вам очень простой пример, который вы должны принять самостоятельно!
Вид будет выглядеть примерно так:
Aформа, которая отправляет данные в этом случае date_of_birth после нажатия на кнопку отправки на этот URL /post/store
<form action="/post/store" method="post">
{{ csrf_field() }}
<input type="text" name="date_of_birth">
<button class="button" type="submit">
</form>
Маршрут должен выглядеть примерно так:
Этот маршрут вызывает магазинФункция PostController
Route::group(['prefix' => 'post', 'as' => 'post.'], function () {
// ...
Route::post('store', ['as' => 'store', 'uses' => 'PostController@store']);
});
В вашем PostController вы получите запрос от формул и создайте новое сообщение.
class PostController extends Controller
{
public function store(Request $request)
{
Post::create([
// ... add your other data
'date_of_birth' => $request->date_of_birth
]);
return redirect()->route('/');
}
}
Не забудьте добавить новые данные в заполняемый файл вашей моделимассив:
protected $fillable = [
'date_of_birth'
];
Я ожидаю, что у вас уже есть правильная миграция.
Я советую вам взглянуть на документы , потому что это довольно простые вещи