刀片中的Laravel Localization下拉列表

我正在尝试实现laravel本地化。


我要做的是这段代码:


<select class="form-control" onchange="location = this.value;">


  @if(session() -> get('locale') == 'it')

  <option value="{{ url('locale/it') }}"> IT</option>

  <option value="{{ url('locale/en') }}">EN</option>

  <option value="{{ url('locale/de') }}"> DE</option>

  @elseif(session() -> get('locale') == 'en')

  <option value="{{ url('locale/en') }}">EN</option>

  <option value="{{ url('locale/it') }}"> IT</option>

  <option value="{{ url('locale/de') }}"> DE</option>

  @elseif(session() -> get('locale') == 'de')

  <option value="{{ url('locale/de') }}"> DE</option>

  <option value="{{ url('locale/en') }}">EN</option>

  <option value="{{ url('locale/it') }}"> IT</option>

  @endif

</select>

它可以工作,但是当我在其他浏览器中看到时,我无法单击下拉列表,因为没有要单击的数据。这是因为会议吗?在这种情况下我该怎么办?


泛舟湖上清波郎朗
浏览 105回答 1
1回答

呼啦一阵风

你可以试试这个吗?@if ( Config::get('app.locale') == 'it')&nbsp;@elseif ( Config::get('app.locale') == 'en' )@elseif ( Config::get('app.locale') == 'de' )@endif
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript