我是Laravel的新手在这里我试图将我的输入表单发布到会话中但是它不起作用我得到这个错误而没有任何消息:
Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException
Run Code Online (Sandbox Code Playgroud)
我一无所获,在这里我分享了一些代码.
我的控制器:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Category;
use \App\Product;
class ShopController extends Controller
{
public function index()
{
$categories = Category::with('products')->get();
return view('shop.index', compact('categories'));
}
public function category($id)
{
$products = Category::find($id)->products;
return view('shop.1', compact('products'));
}
public function addToShoppingCart(Request $request)
{
$request->session()->put('cart', 'id');
$request->session()->put('cart', 'number');
$request->session()->flash('status', 'Product is toegevoegd!');
return redirect()->back();
}
}
Run Code Online (Sandbox Code Playgroud)
我的看法:
@extends('layouts.app')
@section('content')
@if(Session::has('id', 'number'))
<div class="alert alert-success">
{{Session::get('id', 'number')}}
</div>
@endif
@foreach ($products as …Run Code Online (Sandbox Code Playgroud)