【发布时间】:2018-07-07 08:29:48
【问题描述】:
我放弃了! 2天我正在寻找我的问题的解决方案。 我需要的只是将 FORM 数据传递给控制器,然后在同一个视图上显示它。 容易,对吧?但是我找不到任何解决方案,Laravel 的手册也没有解释清楚......
这是我的表单视图:
form.blade.php
<form action="{{ action('FormController@ReceiveDataForm') }}" method="post">
<input type="text" name="name" placeholder="Enter your name">
<input type="text" name="surname" placeholder="Enter your surname">
<input type="submit" value="Send">
</form>
<div class="ShowDataHere">
{{-- Here i want to show this Data from FORM above, but with using Controller. --}}
</div >
我的控制器接收数据:
FormController.php
namespace App\Http\Controllers;
use Input;
use Illuminate\Http\Request;
class FormController extends Controller
public function Form()
{
return view('test.form');
}
public function ReceiveDataForm()
{
Input::post('name');
Input::post('surname');
}
我的问题是如何将这些数据传递给同一个视图并在其上显示
用户的屏幕?
请注意,数据基本上必须推送到控制器,然后通过路由传递到视图。
我在互联网上找到的所有解决方案都对我不起作用,我做错了什么?
如果您不知道正确答案,请指导我在哪里可以找到它或类似的。
谢谢!
【问题讨论】:
标签: laravel model-view-controller controller routing