gpt4 book ai didi

php - 具有多个参数的 L5 表单模型绑定(bind)

转载 作者:行者123 更新时间:2023-12-04 00:39:25 25 4
gpt4 key购买 nike

如何制作具有多个参数的 Form::model?我有这样的示例路线。www.domain.com/product/2/product-attributes/3/edit在正常情况下,我可以这样做:

<form method="POST" action="{{ route('product.{product}.product-attributes.update', [$product->id, $product-attribute->id ]) }}"> </form>

但是如果我尝试像这样使用 laravelcolective/html Form::model():

Form::model($productattributes, array('method' => 'POST', array('route' => array('product.{product}.product-attributes.update', [$product->id, $product-attribute->id ])))

我得到一个错误数组到字符串的转换...

====更新==============

我的路线:

Route::resource('backend/product', 'Backend\ProductController');
Route::resource('backend/product/{product}/product-attributes', 'Backend\ProductAttributesController',['except' => ['index']]);

===== 更新 2 =========================

已经解决了,但我会证明我的路线没有错php artisan 路线:列表 enter image description here

最佳答案

我只是在尝试.. 如果正常路由使用数组来传递多个参数。我想 Form::model 不需要使用数组,只是用 ,

正常路线::

<form method="POST" action="{{ route('product.{product}.product-attributes.update', [$product->id, $product-attribute->id ]) }}"> </form>

表单模型::

Form::model($productattributes, array('method' => 'POST', array('route' => array('product.{product}.product-attributes.update', $product->id, $product-attribute->id)))

关于php - 具有多个参数的 L5 表单模型绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34918400/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com