gpt4 book ai didi

php - 拉维尔 5 : build URL with custom parameters

转载 作者:可可西里 更新时间:2023-11-01 00:58:46 25 4
gpt4 key购买 nike

我有一个应用程序,您可以在其中选择多个客户。选择客户将生成以下 URL:

http://localhost:8000/customer/CUSTOMER_NAME

从那里,我想选择一个特定的子页面(例如:支持页面)

如何生成以下链接:

http://localhost:8000/customer/CUSTOMER_NAME/support

到目前为止,我总是丢失我的 CUSTOMER_NAME 参数,而且我不知道如何保留它。

我使用的框架是Laravel 5。

有什么想法吗?

最佳答案

你应该通过将 url 参数传递给 View 来做到这一点

我相信你的 route 有这样的东西

Route::get('customer/{id}', 'yourController@yourFunctionName');

然后,在你的 Controller 中,你可能有

public function yourFunctionName($id)
{
return view('yourViewName')->with('id', $id);
}

然后从您的角度来看可以简单地执行此操作以生成一个 url像这样

<a href="customer/{id}/support">Click here</a>

要有像下面这样的 url

http://yourprojectname/customer/18/support

建议:使用主键或任何唯一字段而不是使用名称以避免将来出现一些问题。

您还应该使用助手来生成 url

关于php - 拉维尔 5 : build URL with custom parameters,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33668883/

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