Comparte:
No aparece "procesar el formulario"
Hola, estoy viendo el curso de Udemy "Dominando Laravel" y estoy en el video 18 "Como enviar formularios"
Cuando actualizo y hago enviar no me esta tomando eso y no me aparece nada cuando envio, ni error ni nada, la pagina en blanco
Intente seguir la clase, logre que muestre el json pero sin formato, y cuando intente hacer que me devuelva el nombre, o el mail, etc, no me muestra nada de nuevo
Dejo el codigo q tengo
web.php:
Cuando actualizo y hago enviar no me esta tomando eso y no me aparece nada cuando envio, ni error ni nada, la pagina en blanco
Intente seguir la clase, logre que muestre el json pero sin formato, y cuando intente hacer que me devuelva el nombre, o el mail, etc, no me muestra nada de nuevo
Dejo el codigo q tengo
web.php:
<?php
Route::view('/', 'home')->name('home');
Route::view('/about', 'about')->name('about');
Route::get('/portfolio', 'PortfolioController@index')->name('portfolio');
Route::view('/contact', 'contact')->name('contact');
Route::post('contact', 'MessagesController@store');
Messages Controller:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class MessagesController extends Controller
{
public function store(Request $request)
{
return $request->get('name');
}
}
contact.blade.php:
@extends('layout')
@section('title', 'Contact')
@section('content')
<h1>Contact</h1>
<form method="POST" action="{{ route('contact') }}">
@csrf
<input name="name" placeholder="Nombre..." value="Harry"><br>
<input type="email" name="email" placeholder="Email..." value="Harry@lalalalal.com"><br>
<input name="subject" placeholder="Asunto..." value="Asunto de prueba"><br>
<textarea name="content" placeholder="Mensaje...">Mensaje de prueba</textarea><br>
<button>Enviar</button>
</form>
@endsection
Gracias, Saludos
Para ver lo que trae el request?