Laravel не видит маршруты в логине авторизованных лесов - PullRequest
0 голосов
/ 12 октября 2018

Код :

<div class="col-sm-6 text-right">
    <a href="{{ route('password.request') }}">forgot?</a>
</div>

Ошибка :

Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный пароль (T_STRING), ожидая ',' или ')' (Просмотр: /path/to/laravel/resources/views/auth/login.blade.php)

Когда я пытаюсь изменить маршрут ('password.request ') в Tinker все нормально, но Tinker использует PHP 7.1.19 и веб-интерфейс 7.1.11 (если это важно).

трассировка стека :

  1. {main}() /home/app/path/public/index.php:0
  2. Symfony\Component\Debug\Exception\FatalThrowableError-&gt;() /home/vagrant/www/tonezone/storage/framework/views/e994cd5027a170d4c5b3b3e08ce6dd81af433087.php:39
  3. {main}() /home/app/path/public/index.php:0

Строка 39 :

<a href="<?php echo e(route('password.request')); ?>"><?php echo app('translator')->getFromJson('forgot?'); ?></a>

1 Ответ

0 голосов
/ 15 октября 2018

Если бы 'password.request' был строкой, это не вызвало бы ошибку, поэтому я думаю, что ваши кавычки инвертированы.

Я бы предположил, что вы, вероятно, пропустили одну кавычку в предыдущем выражении вбрекеты.Может быть, вы добавляли переводы?Легко пропустить что-то подобное.

...