我初学者学习laravel,我做了404的恐怖,我该如何解决它
web.php中的代码
route::post('/save-category','CategoryController@save_category')->name('save');
控制器中的代码
public function save_category(Request $request){
$data=array();
$data['category_id']=$request->category_id;
$data['category_name']=$request->category_name;
$data['category_description']=$request->category_description;
$data['publication_status']=$request->publication_status;
echo "<pre>";
print_r($data);
echo "<pre>";
2 回答
删除
form
元素的action
属性中的额外右括号 .如果控制器在同一个域中,请使用
path()
,这将生成一个绝对路径而不是一个完整的URL首先,您可以在action属性中使用路径助手,因为您在路径上指定了名称
然后将其保存在您的控制器中
然后,您需要创建一个名为Category的模型,您可以通过编写来完成
然后你需要一个数据库表来表示模型,
还有更多信息https://laravel.com/docs/5.7/eloquent#defining-models https://laravel.com/docs/5.7/migrations#generating-migrations