【发布时间】:2019-08-11 00:58:09
【问题描述】:
我有一个“EN”按钮和“FR”按钮。用于切换语言。 到目前为止,我试图这样说:
1.
<a href='{{ route(\Illuminate\Support\Facades\Route::currentRouteName(), 'en') }}
但我得到一个错误:ErrorException (E_ERROR) 路线 [] 未定义。
2.
I tried this `<li><a href='{{ Request::url() }}' id="first" class="Mytitle">EN</a></li>`
这只会给你当前的网址
- 这也不起作用:
{{ url(app()->getLocale() . Request::url() ) }}
当你按下时什么也没发生
处理 URL 的正确方法是什么?
我想拥有带有语言环境的当前 URL,例如
来自
www.mydomain.com/en/服务
到
www.mydomain.com/fr/服务
请记住,我在 routes.php 'prefix'=>'{locale}'
【问题讨论】:
标签: php laravel routes url-routing laravel-blade