Laravel 5 在一个页面上处理多个表单

Laravel 5 在一个页面上处理多个表单,laravel-5,Laravel 5,我有一个带有选择选项的页面 <div class="col-md-7"> <select class="selection" name="selection"> <option value="ab">Form One</option> <option value="ad">Form Two</option> <option value="nq">Form T

我有一个带有选择选项的页面

<div class="col-md-7">
    <select class="selection" name="selection">
        <option value="ab">Form One</option>
        <option value="ad">Form Two</option>
        <option value="nq">Form Three</option>
    </select>
</div>

<div id="content"></div>
现在,在这个刀片模板所在的位置(参考资料/视图/客户),我已经创建了一个forms文件夹。该文件夹中有form1.blade.php和其他表单的两个模板

如何将表单模板添加到具有id内容的div中


或者有没有更好的方法来处理单个页面的多个表单?

假设您有两个这样的表单:

查看

<form action="/url" method="post">
    <input name="some_field" value="1">
    <button type="submit" name="form1">Submit 1</button>
</form>
<form action="/url" method="post">
    <input name="some_field" value="1">
    <button type="submit" name="form2">Submit 2</button>
</form>
if ($request->has('form1')) {
    //handle form1
}

if ($request->has('form2')) {
    //handle form2
}

来源:

假设有两种形式:

查看

<form action="/url" method="post">
    <input name="some_field" value="1">
    <button type="submit" name="form1">Submit 1</button>
</form>
<form action="/url" method="post">
    <input name="some_field" value="1">
    <button type="submit" name="form2">Submit 2</button>
</form>
if ($request->has('form1')) {
    //handle form1
}

if ($request->has('form2')) {
    //handle form2
}

来源:

分配要提交的值,并检查
$request->是否具有该值()。然后使用控制器内部的逻辑。

分配要提交的值,并检查
$request->是否具有该值()。然后在控制器内部使用逻辑。

每个表单(表单1、表单2、表单3)是否可以在一页中包含多次?例如,我可以添加form1 3x次和form2 x5次吗?或者只添加一次?每个表单都可以添加一次为什么不将它们包含在select旁边的基本刀片中?我本来打算这样做,但认为将它们都放在一个文件中会有点混乱如果您想查看每个表单(form1、form2、form3),只需使用
@include('blade/path/form1')
是否在一页上包含多次?例如,我可以添加form1 3x次和form2 x5次吗?或者只添加一次?每个表单可以添加一次为什么不将它们包含在select旁边的基本刀片中?我本来打算这样做的,但认为将它们全部放在一个文件中会有点混乱如果您愿意,可以使用
@include('blade/path/form1')