Laravel Controller не получает данные от - PullRequest
0 голосов
/ 24 апреля 2019

У меня есть две страницы формы (views / sales / create.blade.php и views / purchaseages / create.blade.php). На обеих страницах есть тег ввода с именем = "дата"

<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;
}

Работает просто отлично.

1 Ответ

0 голосов
/ 24 апреля 2019

Вы можете попробовать вот так, также вы можете обратиться Документация Laravel

public function store(Request $request)
 {
    $date= $request->input('date');
    echo "Date =". $date;
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...