【发布时间】:2019-09-13 17:07:45
【问题描述】:
我有两个表单页面(views/sales/create.blade.php 和 views/purchases/create.blade.php)。两个页面都有带有 name="date" 的输入标签
<input type="text" name="date" />
我有两个控制器来处理那些具有相同代码行的请求
public function store(Request $request){
return "Date: " . $request->date;
}
SalesController 返回日期,但 PurchaseController 只返回一个空字符串。顺便说一句,我使用 datepicker 进行日期输入。我复制了 create.blade.php 并稍作修改,如果 SalesController 工作,为什么另一个不工作?
有趣的是,如果我将代码更改为: 意见/购买/create.blade.php:
<input type="text" name="date1" />
PurchaseController.php:
public function store(Request $request){
return "Date: " . $request->date1;
}
它工作得很好。
【问题讨论】:
-
你做了什么小改动?向我们展示这两种表格以帮助您
-
你在获取其他字段数据吗?
-
请在此处发布完整的表单代码
-
我的错误,在购买表格上还有另一个同名的输入=“日期”,这就是为什么我总是得到一个空的日期。谢谢。
标签: laravel laravel-5.8