如何解决Laravel 5. *-列表中的第一项不显示<form>标记
我所有的项目/索引页面都有此错误,其中循环的第一项没有form标签。
@foreach($items as $item)
<tr class="table-borderless">
<td>
<form method="POST" action="/itemlist/{{ $item->id }}/add-to-build">
<center>
@csrf
// snipped necessary input:hiddens here
<button type="submit" class="btn btn-dark btn-sm">Add</button>
</center>
</form>
</td>
//snipped other tds
@endforeach
连续项的表单标签很奇怪
我的$ items转储了什么(由Item :: get()调用)
Illuminate\Database\Eloquent\Collection {#1501 ▼
#items: array:4 [▼
0 => App\itemList {#1498 ▶}
1 => App\itemList {#1497 ▶}
2 => App\itemList {#1495 ▶}
3 => App\itemList {#1494 ▶}
]
}
开发者控制台上的第一项代码(无格式)
编辑:由于某种奇怪的原因,添加一个空白表格使其起作用。不知道为什么,还需要改进一些东西
@foreach($mobos as $mobo)
<tr style="vertical-align: middle;">
<td> <form ></form>
<form method="POST" action="/itemlist/{{ $item->id }}/add-to-build" enctype="multipart/form-data"> @csrf
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。