网址生成Laravel

时间:2019-08-08 17:23:00

标签: php laravel

我的网址格式为/catalog/{countryName}/。需要填写网址

$country = 'russia'
(\route('country',['countryName' => $country])); // http://localhost/catalog/russia

结果= http://localhost/catalog/russia

但是我需要result = /catalog/russia格式仅路径使用标准方法Laravel。

1 个答案:

答案 0 :(得分:0)

像这样呼叫您的路线:

route('pages.countryCatalog', $country)

在您的路线上,尝试放置{country}。

例如:

Route::get('/catalog/{country?}', 'Your Controller Name here@Your Method')->name('pages.countryCatalog');

将页面命名为您想要的页面,只需确保它们匹配即可,以使该路线知道去哪条路线!

注意:{}中不需要问号,它表示它是可选参数。

希望有帮助!