Route::get('product/details/{name}','ProductController@viewProduct');
所以当它显示的负载如abc.com/product/details/double&20butter&20cheese
时
但我希望它显示为abc.com/product/details/double-butter-cheese
我知道有一个帮手叫 Str :: slug 但是我很困惑如何在路线中使用它。
感谢。
答案 0 :(得分:1)
使用product-name生成url的代码行,应该是:
$slug = str_slug('double butter cheese', '-');
或变量,其中存储了product-name的值,如:
$slug = str_slug($productName, '-');