小编tas*_*nta的帖子

如何在会话Laravel中存储输入

我是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)

php forms session laravel

1
推荐指数
1
解决办法
309
查看次数

标签 统计

forms ×1

laravel ×1

php ×1

session ×1