【问题标题】:How to pass an object from a view to another in laravel 5如何在laravel 5中将对象从视图传递到另一个视图
【发布时间】:2015-05-08 13:27:12
【问题描述】:

我已经创建了一些产品,当我点击其中一个时,我想显示该产品的更多信息,如何在 laravel 5 中做到这一点?

【问题讨论】:

  • 请根据 help->tour 从您的帖子中删除闲聊(“谢谢!”)。

标签: parameter-passing laravel-5


【解决方案1】:

你需要在ProductController中使用action show并传递id

   public function show($id)
    {
        $product= Product::findOrFail($id);
        return View('product.show')->with('product',$product);
    }

现在查看链接,您可以在其中发送您的产品 ID

<a href="{{ action('ProductController@show', [$product->id]) }}">{{ $product->name}}</a>

然后在您的显示视图中调用属性舞会所选产品

    <h3>{!! $product->name!!}</h3>
    <h3>{!! $product->price!!}</h3>
...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-05
    • 2021-11-09
    • 2019-05-24
    • 1970-01-01
    • 2015-10-23
    • 2015-10-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多