Laravel 5 В чем разница между простым текстом в ссылке и ссылкой с синтаксисом лезвия? - PullRequest
0 голосов
/ 19 мая 2018

В laravel ссылки иногда пишутся как
<a href="{{ route('login') }}"> {{ __('Admin Login') }} </a>

И в других случаях просто пишутся как
<a href="{{ route('student.login') }}"> Student Login </a>

  • В чем разница междуэти два синтаксиса?
  • В чем преимущество первого синтаксиса?

1 Ответ

0 голосов
/ 19 мая 2018

Использование __ использует систему локализации в Laravel и может отображать текст на другом языке, если он настроен.

Подробнее об этом можно прочитать в документации: https://laravel.com/docs/5.6/localization#retrieving-translation-strings

Если вы хотите, чтобы ваш веб-сайт был на разных языках, вы должны использовать его, в противном случае вам лучше просто набрать его в виде простого текста.

...