【发布时间】:2019-10-23 15:39:42
【问题描述】:
在此之前,我只是让卖家可以创建新产品并且它运行良好没有错误
所以现在,我添加卖家可以创建新类别它起作用但对于卖家创建新产品不起作用
它显示 Route [product.store] 未定义。我该如何解决?
这是在 web.php 中
Route::get('/index', 'ProductController@index');
Route::get('/create', 'ProductController@create');
Route::post('','ProductController@store')->name('product.store');
Route::get('/category/index', 'CategoryController@index');
Route::get('/category/create', 'CategoryController@create');
Route::post('','CategoryController@store')->name('category.store');
当我在 //Route::post('','CategoryController@store')->name('category.store'); 卖家可以创建新产品时,它会起作用,但卖家不能创建新类别
这是产品/create.blade.php
<div class="container">
<div class="row">
@include('admin.includes.sidebar_admin')
<div class="col-md-9">
<div class="panel panel-primary">
<div class="panel-heading">Create products</div>
<div class="panel-body">
<form action="{{route('product.store')}}" method="post" enctype="multipart/form-data">
{{csrf_field()}}
@csrf
这是类别/create.blade.php
<div class="container">
<div class="row">
@include('admin.includes.sidebar_admin')
<div class="col-md-9">
<div class="panel panel-primary">
<div class="panel-heading">Create New Category</div>
<div class="panel-body">
<form action="{{route('category.store')}}" method="post">
{{csrf_field()}}
@csrf
【问题讨论】: